ActiveMq не отвечает через определенное время - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь создать несколько фиктивных сообщений как часть POC для клиента, и клиент хочет знать эталон производительности нашего приложения.

что мы делаем / пытаемся достичь:

  1. создает огромные данные для темы activeMq, чтобы понять поведение в час пик.
  2. получить данные из темы, обработать их и сохранить в db.

во время этой операции я заметил, что количество отправленных записей равно 2925052 (напечатано в коде один раз после отправки в продюсер), а в конце потребителя - 1679098 (из числа java), но на консоли это примерно так, как показано ниже.я не понимаю, почему эти числа не совпадают.

Messages Dequeued
2597286  2564455 

проблемы:

  1. производитель останавливается после указанного выше счета 2925052 (его запускиз цикла eclipse ... for)
  2. почему эти цифры не совпадают в консоли и коде.я использовал очередь activemq, и тот же код работает хорошо и подсчитывает совпадения в выходных данных консоли и программы.
...