Параметры порта приемника

Порт приемника служит для упрощения администрирования ассоциации между фабрикой соединений, местом назначения и развернутым объектом EJB, управляемым сообщениями.

Эта панель позволяет просмотреть или изменить свойства конфигурации выбранного порта приемника.

Для просмотра этой страницы административной консоли щелкните на Серверы > Серверы приложений > сервер_приложений > [Соединения] Служба сообщений > Служба приемника сообщений > Порты приемника > порт_приемника

Имя

Имя порта приемника, применяемое в административных целях.

Тип данных Строка
Значение по умолчанию Null
Исходное состояние

Состояние, которое должен принимать порт приемника при очередном перезапуске сервера приложений.

Тип данных Перечисление
Единицы измерения Не применимо
Значение по умолчанию Запущен
Диапазон
Запущен
Порт приемника запускается автоматически при следующем запуске сервера приложений.
Остановлен
Порт приемника не запускается автоматически при следующем запуске сервера приложений. Если этот порт приемника необходим объектам EJB, управляемым сообщениями, на сервере приложений, то системный администратор должен вручную запустить порт или указать значение Запущен в этом свойстве, а затем перезапустить сервер приложений.
Описание

Описание порта получателя, предназначенное для административных целей в IBM WebSphere Application Server.

Тип данных Строка
Значение по умолчанию Null
Имя JNDI фабрики соединений

Имя JNDI фабрики соединений JMS, используемой портом приемника; например, jms/connFactory1.

Тип данных Строка
Значение по умолчанию Null
Имя JNDI места назначения

Имя JNDI места назначения, используемого портом приемника; например, jms/destn1.

Для поздних запросов нельзя применять временное место назначения.

Тип данных Строка
Значение по умолчанию Null
Максимальное число сеансов

Задает максимальное число параллельных сеансов, которое приемник может установить с сервером JMS для обработки сообщений.

Каждый сеанс соответствует отдельной нити приемника и поэтому контролирует число параллельно обрабатываемых сообщений. Скорректируйте этот параметр, если сервер не полностью использует возможности компьютера и порядок обработки сообщений не играет роли.

Тип данных Целое число
Единицы измерения Сеансы
Значение по умолчанию 1
Диапазон От 1 до 2147483647
Рекомендуется
  • Если вы хотите обрабатывать сообщения в строгом порядке, задайте значение 1, чтобы сообщения обрабатывались только одной нитью.
  • Если вы хотите обрабатывать несколько сообщений одновременно (это называется "параллельностью сообщений"), задайте в этом свойстве значение больше 1. Во избежание перегруженности клиентских приложений старайтесь указывать возможно меньшее значение. В случае 100% нагрузки на JMS с небольшой продолжительностью транзакций рекомендуется указать от 2 до 4 сеансов на процессор. Если существуют длительные транзакции, то может потребоваться больше сеансов; подходящее значение определяется экспериментально.
Максимальное число повторов

Максимальное число попыток приемника доставить сообщение, прежде чем работа приемника будет прекращена, в пределах от 0 до 2147483647.

Максимальное число попыток приемника доставить сообщение экземпляру объекта EJB, управляемого сообщениями, прежде чем работа приемника будет прекращена.

Тип данных Целое число
Единицы измерения Повторные попытки
Значение по умолчанию 0 (повторные попытки не выполняются)
Диапазон От 0 (повторные попытки не выполняются) до 2147483647
Максимальное число сообщений

Максимальное число сообщений, которое приемник может обработать за одну транзакцию.

Если очередь пуста, приемник обрабатывает каждое сообщение при его поступлении. Каждое сообщение обрабатывается в отдельной транзакции.

Если в качестве провайдера JMS применяется провайдер по умолчанию WebSphere версии 5 или провайдер WebSphere MQ, то в случае, когда сообщения начинают накапливаться в очереди, получатель может начать обрабатывать их пакетами. В случае других провайдеров это значение свойства передается провайдеру JMS, но результат зависит от конкретного провайдера.

Тип данных Целое число
Единицы измерения Число сообщений
Значение по умолчанию 1
Диапазон От 1 до 2147483647
Рекомендуется
Если применяется провайдер по умолчанию WebSphere версии 5 или провайдер WebSphere MQ, то в случае, если вы хотите обрабатывать несколько сообщений за одну транзакцию, задайте в этом свойстве значение больше 1. Если сообщения начнут накапливаться в очереди, то значение, большее 1, позволит обрабатывать несколько сообщений как пакет за одну транзакцию, что снизит общее число транзакций, связанных с обработкой сообщений JMS.
ОСТОРОЖНО:
  • Если при обработке какого-либо сообщения из пакета происходит сбой и возникает исключительная ситуация, то весь пакет возвращается в очередь на обработку.
  • Любая блокировка ресурсов, вызванная операциями для отдельного сообщения, удерживается на время обработки всего пакета.
  • В зависимости от объема операций по обработке сообщений и при использовании транзакций XA указание значения больше 1 может вызвать завершение транзакции по тайм-ауту. Если транзакция XA завершается по тайм-ауту естественным образом из-за того, что обработка нескольких сообщений превышает ее тайм-аут, сократите значение этого свойства до 1 (чтобы ограничиться обработкой одного сообщения в транзакции) или увеличьте тайм-аут транзакции.



Ссылки, помеченные как (в сети), требуют подключения к Internet.

Задачи, связанные с данной


Имя файла: umb_prolp.html