Этот скрин сделан в ~00:15
Эти скрины в ~01:10-15




Во время снятия первого скриншота очередь сообщений изменялась. То чуть больше то чуть меньше. И в скором времени пропала. Первое число блокирование договоров и т.п.
На последних скринах очередь сообщений не менялась в течении минут 5-7.
Я снял jstack с процессов activemq, шедулера и сервера биллинга.
Потом через некоторое время (очередь сообщений все так же не менялась) я решил снять jmap с этих же процессов.
После того как я запустил jmap, очередь резко пропала. Так что я даже и не знаю попало ли туда что то (размер всех трех файлов 3,2Гб).
Запускал jmap потом сразу же jstack для каждого процесса.
Такое повторяется каждый месяц.
Хотел бы разобраться что же я такого натворил

Могу создать обращение в хд, только скажите как выложить для вас удобнее эти файлы? (Могу закинуть в дропбокс например).
Для PaymentEvent, например, activemq показывает кучу таких сообщений
Код:
"Topic ActiveMQ.Advisory.Consumer.Queue.BG.Event.ru.bitel.bgbilling.kernel.contract.balance.server.event.PaymentEvent" daemon prio=10 tid=0x00007facd8227000 nid=0x966f in Object.wait() [0x00007fab4d998000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c1b64e30> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:115)
- locked <0x00000000c1b64e30> (a java.lang.Object)
at org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:41)
"Queue:BG.Event.ru.bitel.bgbilling.kernel.contract.balance.server.event.PaymentEvent" daemon prio=10 tid=0x00007fadd076c000 nid=0x9188 in Object.wait() [0x00007fae732f1000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:503)
at org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:115)
- locked <0x00000000c0e9fbc8> (a java.lang.Object)
at org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:41)