Message Store Subsystem
The message store subsystem processes outbound queued messages for various Remote Things, including federated servers.
It stores messages that will be delivered to a Remote Thing once it is online. When all of the stored messages have been delivered, the threads can be destroyed.
Configuration
Message Store Settings
Data Type
Default
Notes
Min threads allocated to message store processing pool
NUMBER
10
Determines the minimum size of the pool of threads dedicated to delivering messages.
Max threads allocated to message store processing pool
NUMBER
100
Determines the maximum size of the pool of threads dedicated to delivering messages.
Max Queue Entries Before Adding New Working Thread
NUMBER
100
The maximum number of messages to queue before adding an additional thread to the poolBase this value on your system capabilities.
Idle Thread Timeout (sec)
NUMBER
600000
Determines how long the subsystem waits before clearing a thread that is no longer delivering a stored message.
Max Message Count
NUMBER
1000
Maximum number of messages to place in the queue.
Time (ms) before delivering messages to a recently connected thing
NUMBER
5000
Sets the initial delay before delivering messages to a recently connected thing.
Was this helpful?