Open topic with navigation

# Buffer and Performance Settings for Transports

This topic explains buffer and performance parameters that are common to several transport protocols.

GUI Parameter | JSON Attribute | Description
--- | --- | ---
Send Behavior | `backlog_full_wait` | This parameter governs the behavior of the transport when the bus is full (that is, it cannot accept any more outbound messages). Non-Blocking When the bus is full, the transport holds outbound messages in a backlog buffer in process memory until the bus can accept them. Also set the Buffer Sizes: Backlog (below). Blocking When the bus is full, then the transport blocks send calls in the program. For more information, see Send: Blocking versus Non-Blocking
Buffer Sizes: Backlog | `backlog_size` | Required with Send Behavior, Non-Blocking described above. This parameter determines the size, in bytes, of the backlog buffer. The default value is 64 megabytes for peer-to-peer transports and 256 megabytes for persistence transports. With zero bytes of backlog buffer, a non-blocking send call immediately discards its message if the transport cannot accept outbound data.
Receive Spin Limit | `recv_spin_limit` | This parameter governs blocking behavior of threads when waiting for message data to arrive. The default value for most transport protocols is 0.0 seconds. However, for shared memory and direct shared memory transports the default value is 0.01 seconds. Warning: Do not adjust this parameter unless you thoroughly understand the material inReceive Spin Limit.

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO FTL® - Enterprise Edition

Copyright © 2009-2024. Cloud Software Group, Inc. All Rights Reserved.