ActiveMQ выдает OOME при создании большого количества тем - PullRequest
2 голосов
/ 18 декабря 2008

Я использую ActiveMQ 5.2, и моему приложению требуется большое количество тем, где-то около 500 000. Когда я запускаю свое приложение, после создания только около 1000 тем ActiveMQ выдает исключение OutOfMemoryException.

Разумно ли ожидать, что ActiveMQ будет поддерживать такое количество тем?

Есть ли оптимальная конфигурация для этого использования?

Эта тема подробно описывает проблему: http://www.nabble.com/java.lang.OutOfMemoryError%3A-unable-to-create-new-native-thread-on-AMQ-5.0-td17005441.html

1 Ответ

3 голосов
/ 19 декабря 2008

это интересная тема, но она не привела к проблеме с jira, поэтому мне интересно, является ли not с использованием выделенного средства запуска задач здесь. Использование пула потоков вместо выделенного обработчика задач должно отделить создание получателей от создания потоков. Если это не так, пожалуйста, откройте вопрос jira и назначьте его мне.

Есть более общая информация @ http://activemq.apache.org/javalangoutofmemory.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...