9.67.2 RTBS Agent Configuration
You open the RTBS agent configuration dialog from a workflow configuration: you can right-click the agent icon and select Configuration..., or double-click the agent icon.
The RTBS agent configuration dialog - RTBS tab
Item | Description |
---|---|
Host | Specifies the hostname or IP address of the machine where the |
Port | Specifies the port that the |
Path | Specifies the path to the |
Max Blocking Threads | Enter the maximum number of simultaneous threads that can call upon a service. Any workflow thread that attempts an I/O request on this specific service after the max quota has been reached, will be blocked and will cause the RTBS agent to generate an exception. Note! The service is identified by its host and port numbers. For example: http://127.0.0.1:8080/axis/services/IPChargingManager/12345 is identified as 127.0.0.1:8080. This value is also used when determining the number of simultaneous threads that are sent to the IpChargingManager. |
Blacklist Timeout | Enter the number of seconds during which a service should remain blacklisted. A service blacklist is triggered when a thread receives a SocketTimeoutException. A blacklisted service cannot be called upon. Any attempt to call it will result in an exception that is routed into the workflow. |
HTTP Timeout | Enter the maximum number of milliseconds during which a service can be blocked. If a call does not receive a reply within this period, an exception is generated. This in turn, triggers the service blacklist. |
Debug | Specifies if the agent should provide latency and throughput measures as debug events. The latency and throughput of every asynchronous request will be measured. It will send this information as a Debug Event every ten seconds, if this option is enabled. For further information about debug events, see Debug Events in 9.67.4 RTBS Agent Events. |