Table of Contents

Search

  1. Preface
  2. Introduction to RulePoint
  3. Managing Your Account
  4. Using RulePoint User Interface
  5. User Management
  6. Topology Management
  7. Managing Hosts and Nodes
  8. Managing Application Services
  9. Managing System Services
  10. High Availability
  11. Managing Deployment
  12. Dashboard
  13. Object Import and Export
  14. Markers
  15. Log Management
  16. Licenses
  17. Error Codes
  18. Glossary

Administrator Guide

Administrator Guide

Responder Controller Properties

Responder Controller Properties

You have the option to enable tracing of responder properties in a responder controller. When you enable the property, the dashboard displays the lifecycle of the responder, the statistics of the events, and error messages.
The following table describes the tracing and other configuration properties that you can enable in a responder controller:
Property
Description
sc.enable.response.event.tracing
Response event tracing. Activity manager records the activity for every response received.
sc.enable.lc.event.tracing
Responder lifecycle event tracing. Activity manager tracks the lifecycle of responder events, such as deploy, undeploy, start, and stop. If tracing is enabled, the dashboard displays the results of the lifecycle of the responder events.
sc.enable.response.aggregate.tracing
Response aggregate event tracing. Provides the following statistics for every execution cycle of the response:
  • Number of events produced
  • Execution time of the job
The property aggregates the statistics and provides it periodically at the end of the interval, based on the
sc.response.aggregate.tracing.interval.period
you specify. By default, the interval is set to 60 seconds.
sc.enable.responder.service.ha
Responder controller high availability. Enables explicit acknowledgements on delivering activations from the UM to the responder controller.
After the responder controller dispatches the activations, it sends an acknowledgement to the messaging layer of the successful delivery. If the responder shuts down without delivering the activations, all the unacknowledged activations is re-delivered after failover.
sc.enable.response.event.tracing
Response event tracing. Activity manager records the activity for every response received.
sc.response.aggregate.tracing.interval.period
Response aggregate tracing interval. The time interval that the responder controller periodically sends the aggregate response statistics to the activity manager. The default interval is 60 seconds.
HttpServices.encodeQueryString
Enables URI encoding of the target URL. By default, this is disabled.
You can override the default values in the
sc.properties
file in the
<RULEPOINT_HOME>/conf
directory. While doing this, you need to add the properties after the last line in the
sc.properties
file.
The following table describes the properties that you can set for a response:
Property
Description
sc.response.queue.size
The pool length for the number of activations that will be queued. The default size is 1000.
sc.response.initial.pool.size
The initial size of the response execution thread pool. The default size is 10.
sc.response.max.pool.size
The maximum size of the response execution thread pool. The default size is 20.
sc.response.pool.keep.alive.time
The period that the response execution thread is kept idle. The default is 300 seconds.

0 COMMENTS

We’d like to hear from you!