EMS keeps track of all the connection details in meta.db. When the server restarts, it will read the information from the store files and recover the connection info. On server start-up or failover, the EMS server reads the store files and tries to auto-recover the connections and messages from the datastore.
In this case, the EMS server recovered information of 401 connections from the datastore. The server waits for the client applications to connect to the server. If the client applications are configured with FT URLs and the EMS server comes up before the value provided in reconnect_attempt parameters, the client will retry and connect to the server. If the client application connects to the EMS server, the server will print "Reconnected, connection id=xxx" in its log. If the client application does not reconnect, the server will destroy the connection and a similar entry will be seen in the log.
[anonymous@<unable to get address information>]: Destroyed producer (connid=6, sessid=13, prodid=4) into queue 'q.sample'
Issue/Introduction
What does the following log message mean?
2016-11-12 22:38:01.072 Recovered 401 pending connections.