Дополнительные параметры служб ORB на платформе z/OS

Этот раздел описывает процесс настройки дополнительных параметров службы Посредника запросов объектов (ORB). Это включает в себя время действия получателя запросов ORB, время действия получателя запросов ORB Secure Sockets Layer (SSL), количество нитей и профайл рабочей нагрузки.

Для просмотра этой страницы административной консоли выберите Серверы > Типы серверов > Серверы приложений WebSphere > имя_сервера > Службы контейнера > Служба ORB > Дополнительные параметры z/OS.

Время действия получателя запросов ORB

Определяет значение в секундах, предоставляемое TCP/IP в опции SOCK_TCP_KEEPALIVE для получателя запросов по протоколу Internet Inter-ORB Protocol (IIOP).

Эта опция обеспечивает проверку того, верен ли еще неработающий сеанс, с помощью опроса стека TCP/IP клиента. Если клиент завершил сеанс без оповещения об этом сервера, то на стороне сервера сеанс продолжает быть активным. Используйте это свойство для очистки таких лишних сеансов. Если клиент не отвечает, сеанс закрывается. Значение по умолчанию - 0 (нуль). Если свойство не установлено, то опция TCP/IP тоже не устанавливается. Установка опции SOCK_TCP_KEEPALIVE приводит к генерации потока данных в сети для неработающих сеансов, что может привести к неполадкам.

Тип данных Целое число
Диапазон 0 - 2147040
Время действия получателя запросов ORB SSL

Это свойство определяет значение в секундах, предоставляемое TCP/IP в опции SOCK_TCP_KEEPALIVE для получателя запросов по протоколу SSL IIOP.

Эта опция обеспечивает проверку того, верен ли еще неработающий сеанс, с помощью опроса стека TCP/IP клиента. Если клиент завершил сеанс без оповещения об этом сервера, то на стороне сервера сеанс продолжает быть активным. Используйте эту опцию для очистки таких лишних сеансов. Если клиент не отвечает, сеанс закрывается. Значение по умолчанию - 0 (нуль). Если свойство не установлено, то опция TCP/IP тоже не устанавливается. Установка опции SOCK_TCP_KEEPALIVE приводит к генерации потока данных в сети для неработающих сеансов, что нежелательно.

Тип данных Целое число
Диапазон 0 - 2147040
Тайм-аут администратора полезной нагрузки

Задает максимальное время в секундах, в течение которого запросы IIOP находятся в очереди перед отправкой в подчиненный процесс.

Тип данных Целое число
Диапазон 0 - 2147040
Значение по умолчанию 300
Выключить тайм-аут очереди администратора полезной нагрузки 0
Профайл полезной нагрузки

Задает профайл рабочей нагрузки сервера, который может иметь значения ISOLATE, IOBOUND, CPUBOUND, LONGWAIT или CUSTOM.

Профайл полезной нагрузки отвечает за управление нагрузкой в среде выполнения WebSphere Application Server для z/OS, например, определяет число нитей в подчиненном процессе. Значение по умолчанию IOBOUND подходит для большинства приложений. Используйте другие значения, если ваше приложение требует большего числа нитей.

Профайл полезной нагрузки Число нитей Описание
ISOLATE 1 Если эта опция включена, то подчиненные процессы работают в одной нити приложения. Значение ISOLATE обеспечивает, что приложения с параллельной диспетчеризацией не будут работать в одном и том же подчиненном процессе. Если подчиненный процесс обрабатывает два запроса, один из них может повредить другой.
IOBOUND MIN(30, MAX(5,(Число CPU*3))) Предоставляет больше нитей приложениям, выполняющим работу с интенсивным вводом-выводом в операционной системе z/OS. Вычисление числа нитей основано на использовании количества CPU. Профайл IOBOUND применяется для большинства приложений, которые в равной степени используют CPU и вызовы удаленных процедур. Примером работы с профайлом IOBOUND может служить шлюз или преобразователь протокола.
CPUBOUND MAX((Число CPU-1),3) Указывает, что приложение сильно загружает процессор в операционной системе z/OS, поэтому число нитей следует ограничить числом CPU. Расчет числа нитей опирается на число CPU. Профайл CPUBOUND применяется в приложениях, сильно загружающих CPU, таких как анализ XML и создание документов XML, где большая часть операций выполняется процессором.
LONGWAIT 40 Предоставляет больше нитей для приложения, чем IOBOUND. Профайл LONGWAIT предполагает, что большая часть времени тратится на ожидание завершения сетевых или удаленных операций. Используйте этот профайл, когда приложение часто обращается к другой системе приложения, например, к к приложениям Customer Information Control System (CICS), но не выполняет слишком много собственных операций.
CUSTOM Пользовательский Указывает, что число подчиненных нитей приложений определяется значением, заданным для пользовательского свойства сервера servant_region_custom_thread_count. Минимальное число нитей приложений, которое можно определить для этого пользовательского свойства, равно 1, а максимальное значение - 100.
Прим.: Число CPU - это число доступных CPU при работе контроллера.

В сообщении BBOO0234I протокола задания контроллера можно просмотреть количество рабочих нитей.




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

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


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