Try OpenEdge Now
skip to main content
Configuration
Configuring SonicMQ Adapters : Configuring a SonicMQ Adapter : SonicMQ Adapter broker properties : SonicMQ Adapter Broker Advanced Features properties
 
SonicMQ Adapter Broker Advanced Features properties
Table 102. SonicMQ Adapter Broker Advanced Features properties
Property
Description
Maximum client instances
The maximum number of client connections the SonicMQ Adapter broker can support concurrently. The default value 512 is high enough to ensure that the number of client connections is unlimited. Realistically, however, the system-level resources required to support an unlimited number of clients might be exhausted before this limit is reached. If you see broker log entries that contain Exception Messages for out of space or out of memory, you might need to reduce the maximum number of client connections to a more reasonable value. Note that lowering this value can cause some client requests to be rejected (Exceeded Max Clients). Configuring and starting multiple brokers to handle higher client loads will alleviate the problem.
Priority weight (dynamic property)
Defines a load-balancing priority for this broker relative to other brokers.
You can update this property dynamically. Any changes will affect all current and new brokers.
Registration retry
The number of seconds that pass between broker keep-alive messages. After registering with its controlling NameServer, the SonicMQ Adapter broker periodically sends keep-alive messages to the NameServer to let the NameServer know that the broker is still active. (The default is 30.)
TCP/IP version
The TCP/IP version.
Enable dynamic property updates
Allows dynamic changes to occur to several of the instance's properties, without requiring you to shut down the instance.
This property is disabled by default.
Note: Any property that is dynamic is labeled as such in this document.
AppServer Keepalive
Allows the AppServer to recognize that a client bound to it is no longer connected.
serverASK Activity Timeout
Specifies the number of seconds with no activity that the AppServer waits before sending a message to the client requesting that the connection be maintained.
The property is used only if the AppServer Keepalive property is set to allowServerASK.
serverASK Response Timeout
Specifies the number of seconds with no activity after the AppServer sends the client a message (requesting that the connection be maintained) before the client is disconnected.
This property is used only if the AppServer Keepalive property is set to allowServerASK.