У нас есть уникальный файл EAR, и мы хотели бы развернуть его на двух разных серверах.
В первом случае мы не хотим, чтобы обрабатывались какие-либо MessageDriven
bean-компоненты (этот сервер предназначен для синхронных запросов и создания сообщений JMS).
Во втором случае мы хотим, чтобы пул bean-компонентов из MessageDriven
прослушивал и обрабатывал сообщения JMS.
Мы используем JBoss 7.0.2 (после этого мы перейдем на 7.1.0).
Единственный способ, который я нашел для настройки размера пула, — это @ActivationConfigProperty
с именем maxSession
, но это означает, что значение жестко закодировано в файле класса.
Есть ли другой способ, такой как конфигурация в не очень хорошо задокументированном standalone.xml
, который позволяет нам определить размер пула по серверу?