Re: high GC activity yields a high percentage of dead letter queue messages.

2015-01-06 Thread artnaseef
-percentage-of-dead-letter-queue-messages-tp4689344p4689573.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Re: high GC activity yields a high percentage of dead letter queue messages.

2015-01-05 Thread Kevin Burton
messages ending up in a DLQ - sounds like message > TTLs are expiring because the broker is far too slow delivering the > messages. > > > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/high-GC-activity-yields-a-high-percentage-of-dead-letter-q

Re: high GC activity yields a high percentage of dead letter queue messages.

2015-01-04 Thread artnaseef
he results described - messages ending up in a DLQ - sounds like message TTLs are expiring because the broker is far too slow delivering the messages. -- View this message in context: http://activemq.2283324.n4.nabble.com/high-GC-activity-yields-a-high-percentage-of-dead-letter-queu

Re: high GC activity yields a high percentage of dead letter queue messages.

2014-12-31 Thread Kevin Burton
Agreed. We’re still bringing up some instrumentation using Grafana/KairosDB so my plan is to get some GC logs and analyze this over time and look at memory as it grows. If I can’t get that working in the next few months I might just use data dog as I know they have a decent JVM memory interface.

Re: high GC activity yields a high percentage of dead letter queue messages.

2014-12-30 Thread Tim Bain
That sounds like a plausible explanation of why you DLQ filled in that situation. The more interesting question is what caused the GCing behavior. I assume you don't have any GC logs/memory dumps to do forensics against, so you're stuck trying to reproduce the problem so you can have something to

high GC activity yields a high percentage of dead letter queue messages.

2014-12-30 Thread Kevin Burton
I think I figured out a realistic theory as to why my broker died last week and ended up with my entire queue moving to the dead letter queue. The problem happens when ActiveMQ goes into a full-GC loop where it continually spends 100% CPU doing full -GCs. messages are still served, but only say 1