z/OS 플랫폼의 ORB 서비스 고급 설정

이 페이지에서 ORB(Object Request Broker) 서비스 고급 설정을 지원합니다. 이 지원에는 ORB 리스너 활성화 상태 지속, ORB SSL(Secure Sockets Layer) 리스너 활성화 상태 지속, 제어 스레드 및 워크로드 프로파일이 포함됩니다.

이 관리 콘솔 페이지를 보려면 서버 > 서버 유형 > WebSphere Application Server > server_name > 컨테이너 서비스 > ORB 서비스 > z/OS 추가 설정을 클릭하십시오.

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이며, 지정 가능한 최대 응용프로그램 스레드 수는 100입니다.
주: CPU 수는 제어기가 표시될 때 CPU 온라인의 수입니다.

제어기 작업 로그에서 BBOO0234I 메시지를 참조하여 작업자 스레드 수를 확인할 수 있습니다.




표시된(온라인) 링크는 인터넷에 액세스해야 합니다.

관련 태스크


파일 이름: uorb_rorb_service.html