ss.max_read_queue_size


Type:
Integer
Default Value:
500000
Valid Values:
Any integer 0 or greater

The ss.max_read_queue_size option specifies the limit for the total number of bytes allowed in the message queue. After the value is reached, subsequent messages are buffered in the RTserver until the queue size falls below a message queue threshold. This threshold is calculated as: (the value of ss.max_read_queue_length) multiplied by (the value of ss.min_read_queue_percentage). The default setting, 500000, is the recommended setting. However, it is possible that if your Java RTclient receives many large messages rapidly, the JVM can run out of memory. Instead of increasing the Java heap size, you can limit the size of the message queue by changing this option.

Setting this option to a value of 0 disables the option, allowing an unlimited (infinite) queue size and no limit to the number of messages in the queue.

Related options are ss.max_read_queue_length and ss.min_read_queue_percentage.


TIBCO SmartSockets™ Java Library User’s Guide and Tutorial
Software Release 6.8, July 2006
Copyright © TIBCO Software Inc. All rights reserved
www.tibco.com