-streamcachetimetolive Syntax -streamcachetimetolive <time> Description Specifies the timeout value for the stream caches (that is, how long blob data remains in a stream cache before being expired). The value is in seconds. Comment If no value is specified, a default value of 5 seconds is used. This argument is global, and is applied to all queues used by the StreamServer application. Each queue has its own stream cache, where a maximum number of data streams can be stored (by default, 50 data streams). The stream cache is an optimization used to reduce database readings when the same server queues and processes queue items. In a situation where several servers are spooling queue items from the same queue, it is not guaranteed that the same server that placed an item in the queue is the one picking it up for processing. If a different server picks up the queue item for processing, it will introduce a cache miss, forcing the processing server to read back the data from the database. If this occurs frequently, it could be beneficial to reduce the timeout value for the stream cache. The timeout can also be reduced in order to save memory and resources. Example -streamcachetimetolive 2
-streamcachetimetolive <time>
-streamcachetimetolive 2