15.3.11 Settings for ensuring that the sending of unreported information is retried at regular intervals
If inter-process communication between the event/action control manager and the event/action control agent fails for a reason such as a busy network or a defective line, the information that could not be sent is managed as unreported information.
The following describes the default values for the send retry interval and the maximum send retry count.
-
When connection to the agent host times out
The send retry interval is 300 seconds for the first retry, 600 seconds for the second retry, 900 seconds for the third retry, 1,800 seconds for the fourth retry, and 3,600 seconds for the fifth and subsequent retries. The maximum number of retries is 27 (24 hours).
-
In all other cases
The send retry interval is 30 seconds, and the maximum number of send retries is 2,880 (24 hours).
As described above, when a connection to the agent host times out, the sending of unreported information is not retried at regular intervals. However, an option for ensuring that the sending of unreported information is retried at regular intervals (the NotificationConstantRetry environment parameter) is provided. If this option is used, a send retry interval of 30 seconds and a maximum of 2,880 send retries apply for any network error. Note, however, there is a risk if you enable the option for ensuring that the sending of unreported information is retried at regular intervals, and the timeout-value environment setting parameter is set to a value larger than the default value. For example, in situations in which a connection attempt to the agent times out and continues in that status for a long time, send retries performed at regular intervals could result in many timeouts, delaying the processing.
If you want to mitigate processing delays when this option is used, also increase the value of the environment setting parameter for the timeout value to a tolerable level for processing delays.
For details about the environment setting parameter for the timeout value, see 15.3.13 Setting the connection timeout for communication between the event/action control manager and agent.
In addition to setting the above environment setting parameter, also adjust the other environment setting parameters related to communication for event/action control. For details, see 15.3.14 Environment setting parameters related to communication for event/action control.
Use the procedure below for ensuring that the sending of unreported information is retried at regular intervals.
- Organization of this subsection
(1) Definition procedure
-
Stop the JP1/AJS3 service.
Execute the following commands to confirm that all processes have stopped:
# /etc/opt/jp1ajs2/jajs_stop#1 # /opt/jp1ajs2/bin/jajs_spmd_status
- #1:
-
Confirm that automatic termination has been set.
-
Execute the following command to set the environment setting parameter described in (2) below:
jajs_config -k "definition-key" "parameter-name"=value
-
Restart JP1/AJS3.
The new settings are applied.
(2) Environment setting parameter
Definition key |
Environment setting parameter |
Explanation |
---|---|---|
|
"NotificationConstantRetry"= |
Option ensuring that the sending of unreported information is retried at regular intervals |
- #:
-
The specification of the {JP1_DEFAULT|logical-host} part depends on whether the host is a physical host or a logical host. For a physical host, specify JP1_DEFAULT. For a logical host, specify the logical host name.
For details about the definition of this environment setting parameters, see 20.6.2(8) NotificationConstantRetry.