To set a specific health probe for Perceptive Content Server, complete the following steps.
- Open the Cisco ACE configuration tool.
- Click the Config tab.
- In the Load Balancing menu, select Health Monitoring.
- In the Probe name field, provide a name for the probe.
- In the Health probe type field, select TCP for the type.
- In the Port field, enter 6000. This is the port that Perceptive Content Server listens on, as defined in the inserver.ini file.
-
In the Send Data field, enter the following
information.
000000011SERVER_PING000000008END_MARK000000013CLOSE_SESSION
-
In the Expect Regular Expression field, under the
More Settings header, enter the following
information.
.*SUCCESS.*
Note: The health probe ensures that SUCCESS appears in the returned string. A SUCCESS response indicates the server is connected to the database and accepting logins. If .* tokens are not valid on your load balancer, adjust the configured receive string. Load balancers that perform a 'contains' comparison with the receive string do not require the .* token. - In the Probe interval count field, enter a probe interval count. This is the time interval between sending probes during a health check. The recommended value is 15 seconds.
- In the Pass detect (failed probe) interval field, enter a pass detect count. This is the time interval between sending probes during a health check when the server is in a known bad state. The recommended value is 30 seconds.
-
In the Fail detect count field, enter a fail-detail
count. This is the consecutive number of times a probe must fail before the
server is marked as failed. The recommended count is two times.
If you set the Probe interval count to 15 seconds, the load balancer stops sending new connections to the server within 30 seconds of it going down.
-
In the Pass detect count field, enter a pass detect
count. This is the number of successful responses a probe must produce before
the server is marked healthy. The recommended count is two times.
If you set the Pass detect (failed probe) interval to 30 seconds, the load balancer starts to send new connections to the server within one minute of it coming back up.
- In the Receive timeout for a response count field, enter a receive timeout for a response count. This is the amount of time that a server has to return a response during a probe. If it does not return a response within the set time, the probe fails. The recommended value is five seconds.