Handling socket exceptions

You need to determine why a socket exception has occurred.

If the data extraction process receives a socket exception while it is communicating with the Unica Discover Processing Server, it pings the Unica Discover Server. It then takes one of the following actions:

  • If the server is not reachable for a configurable period, Unica Discover Session Archiving stops processing for that server and logs an error. If there is more than one Unica Discover Server, it attempts to connect to the next server.
  • If the Unica Discover Server is reachable, it tries to contact the Unica Discover Search Server service. If the Unica Discover Search Server service is not responding for a configurable period, it stops processing for that server and logs an error. If there are multiple Unica Discover Servers, the extractor process attempts to connect to the next server.