The Broker log is full of Transport failed - Channel was inactive for too long messages.
INFO: Transport failed: java.io.EOFException
INFO: Transport failed: com.itko.activemq.transport.InactivityIOException: Channel was inactive for too long: /xxx.xxx.xxx.xxx:aaaaa
Where: xxx.xxx.xxx.xxx:aaaaa is an IP and port combination.
When starting the broker, a few of these messages is normal.
However, several thousand messages indicate the broker recovering from a corrupt solr cache.
Allow the broker to process these messages.
Looking closely at the messages one or more IP addresses will be listed.
For each IP address, the broker will set through the port numbers in order.
Depending on your environment and the number of database entries, this process could take a few minutes to several hours to complete.
Once completed, the messages will stop and the broker should operate as expected.