![[z/OS]](../images/ngzos.gif)
z/OS 플랫폼의 ORB 서비스 고급 설정
이 페이지에서 ORB(Object Request Broker) 서비스 고급 설정을 지원할 수 있습니다. 이 지원에는 ORB 리스너 활성화 상태 지속, ORB SSL(Secure Sockets Layer) 리스너 활성화 상태 지속, 제어 스레드 및 워크로드 프로파일이 포함됩니다.
이 관리 콘솔 페이지를 보려면
을 클릭하십시오.ORB 리스너의 활성화 상태 지속
IIOP(Internet Inter-ORB Protocol) 리스너의 SOCK_TCP_KEEPALIVE 옵션에서 TCP/IP에 제공된 값(초 단위)을 정의합니다.
이 옵션은 클라이언트 TCP/IP 스택을 폴링하여 유휴 세션이 아직 유효한지를 확인합니다. 클라이언트가 서버에 알리지 않고 떠난 경우에는 세션이 서버측에 활성 상태로 남아 있습니다. 이 특성을 사용하여 불필요한 세션을 정리하십시오. 클라이언트가 응답하지 않는 경우에는 세션이 닫힙니다. 기본값은 0입니다. 특성을 설정하지 않는 경우, TCP/IP 옵션은 설정되지 않습니다. SOCK_TCP_KEEPALIVE 옵션을 설정하면 유휴 세션에서 네트워크 통신량이 발생하게 되며 이는 문제를 일으킬 수 있습니다.
정보 | 값 |
---|---|
데이터 유형 | 정수 |
범위 | 0 - 2147040 |
ORB SSL 리스너의 활성화 상태 지속
이 특성은 SSL IIOP 리스너의 SOCK_TCP_KEEPALIVE 옵션에서 TCP/IP에 제공된 값(초 단위)을 정의합니다.
이 옵션은 클라이언트 TCP/IP 스택을 폴링하여 유휴 세션이 아직 유효한지를 확인합니다. 클라이언트가 서버에 알리지 않고 떠난 경우에는 세션이 서버측에 활성 상태로 남아 있습니다. 이 옵션을 사용하여 불필요한 세션을 정리하십시오. 클라이언트가 응답하지 않는 경우에는 세션이 닫힙니다. 기본값은 0입니다. 특성을 설정하지 않는 경우, TCP/IP 옵션은 설정되지 않습니다. SOCK_TCP_KEEPALIVE 옵션을 설정하면 유휴 세션에서 네트워크 통신량이 발생하게 되며 이는 바람직하지 않습니다.
정보 | 값 |
---|---|
데이터 유형 | 정수 |
범위 | 0 - 2147040 |
워크로드 관리자 제한시간
IIOP 요청이 큐에 있고 하위(servant) 프로세스에 디스패치되는 최대 시간(초 단위)을 지정합니다.
정보 | 값 |
---|---|
데이터 유형 | 정수 |
범위 | 0 - 2147040 |
기본값 | 300 |
워크로드 관리자 대기열 제한시간 사용 불가능 | 0 |
워크로드 프로파일
서버 워크로드 프로파일(ISOLATE, IOBOUND, CPUBOUND, LONGWAIT 또는 CUSTOM)을 지정합니다.
워크로드 프로파일은 하위(servant)에서 사용되는 스레드 수와 같은 WebSphere® Application Server for z/OS 런타임에서 작성한 워크로드 관련 결정을 제어합니다. 기본값은 IOBOUND이고 이는 대부분의 애플리케이션에 해당하는 값입니다. 애플리케이션에 더 많은 스레드가 필요한 경우, 다른 값 중 하나를 사용하십시오.
워크로드 프로파일 | 스레드 수 | 설명 |
---|---|---|
ISOLATE | 1 | 하위(servant) 영역이 단일 애플리케이션 스레드로 제한되도록 지정합니다. ISOLATE를 사용하여 동시에 디스패치된 애플리케이션이 동일한 하위(servant)에서 실행되지 않도록 하십시오. 동일한 하위(servant)에서 두 개의 요청이 처리되면 서로를 손상시킬 수 있습니다. |
IOBOUND | MIN(30, MAX(5,(CPU 수*3))) | z/OS 운영 체제에서 I/O 인센티브 처리를 수행하는 애플리케이션에 추가 스레드를 지정합니다. 스레드 수 계산은 CPU 수를 기준으로 합니다. CPU 집중 균형과 원격 작업 호출이 있는 대부분의 애플리케이션은 IOBOUND를 사용합니다. 게이트웨이 또는 프로토콜 변환기는 IOBOUND 프로파일을 사용하는 애플리케이션의 두 예입니다. |
CPUBOUND | MAX((CPU 수-1),3) | 애플리케이션이 z/OS 운영 체제에서 프로세서 집중 작업을 수행하도록 지정하므로 CPU 수보다 스레드 수가 많아도 도움이 되지 않습니다. 스레드 수 계산은 CPU 수를 기준으로 합니다. 대부분의 애플리케이션 응답 시간을 CPU를 사용하여 소비하는 XML 구문 분석 및 XML 문서 구성과 같은 CPU 집중 애플리케이션에서 CPUBOUND 프로파일 설정을 사용하십시오. |
LONGWAIT | 40 | 애플리케이션 처리를 위해 IOBOUND보다 많은 스레드를 지정합니다. LONGWAIT는 대부분의 시간을 네트워크 또는 원격 작업이 완료되기를 기다리는 데 소비합니다. 애플리케이션이 CICS(Customer Information Control System) 화면 스크레이퍼 애플리케이션과 같은 다른 애플리케이션 시스템을 자주 호출하지만 애플리케이션 고유의 처리 작업을 많이 수행하지 않는 경우에 이 설정을 사용하십시오. |
CUSTOM | 사용자 정의 | 하위(servant) 애플리케이션 스레드 수가
servant_region_custom_thread_count 서버 사용자 정의 특성에 지정된 값으로
결정됨을 지정합니다. 이 사용자 정의 특성에 정의할 수 있는 최소 애플리케이션 스레드 수는 1이며,
지정 가능한 최대 애플리케이션 스레드 수는
500
. ![]() |
제어기 작업 로그에서 BBOO0234I 메시지를 참조하여 작업자 스레드 수를 확인할 수 있습니다.