Дополнительные параметры служб 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,(Number of CPUs*3))) Задает большее количество нитей в приложениях, которые осуществляют интенсивную обработку ввода-вывода в операционной системе z/OS. Вычисление числа нитей основано на использовании количества CPU. IOBOUND используется в большинстве приложений, в которых вычисления CPU уравновешены вызовами удаленных операций. Преобразователь протокола и шлюз являются примерами приложений, использующих профайл IOBOUND.
CPUBOUND MAX((Number of CPUs-1),3) Указывает, что приложение интенсивно использует ресурсы процессоров в операционной системе z/OS, и поэтому нет смысла иметь нитей больше числа процессоров. Вычисление числа нитей основано на использовании количества CPU. Используйте профайл CPUBOUND в приложениях, интенсивно использующих CPU, например, при синтаксическом анализе XML или построении документа XML.
LONGWAIT 40 Задает большее количество нитей для приложения, чем профайл IOBOUND. В профайле LONGWAIT большая часть времени тратится на ожидание завершения сетевых и удаленных операций. Используйте эту опцию, если приложение совершает частые вызовы других приложений, но само производит немного вычислений, например, приложение Customer Information Control System (CICS).
CUSTOM Пользовательский Указывает, что число подчиненных нитей приложений определяется значением, заданным для пользовательского свойства сервера servant_region_custom_thread_count. Минимальное число нитей приложений, которое можно определить для этого пользовательского свойства, равно 1, а максимальное значение - 100.
Прим.: Количество CPU - это количество включенных процессоров при активации контроллера.

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




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

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


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