How to make activemq more stable?
The puppet environment (v3.2.4) that I manage has about 550 servers and we have stability issues with activemq. In a test setup with 10 servers mcollective worked great. mco ping was reliably showing all servers. With mco puppet I could trigger puppet runs on all 10 servers. However in our production setup mco ping is randomly showing a few servers or none at all. The mcollective client is frequently loosing connection to activemq. Mcollective servers are loosing connection with activemq. The activemq log regularly shows "java.lang.OutOfMemoryError: GC overhead limit exceeded" messages.
I already checked out the ... (more)