Handling exceptions

If the data extraction process receives a socket exception while communicating with the Discover Processing Server, it performs the following retry logic:

Procedure

  1. Tries to ping the HCL Discover Server. If the server is not reachable for some configurable period, it stops processing and logs an error. If there is more than one HCL Discover Server, it attempts to connect to the next HCL Discover Server.
  2. If the HCL Discover Server machine is reachable, it tries to contact the Discover Search Server service by performing a simple command to retrieve the event list. If the Discover Search Server service is not responding for some configurable period, it stops processing and logs an error. If there are multiple HCL Discover Servers, the extractor process attempts to connect to the next HCL Discover Server.