UNIX 시스템 서비스 사용자 정의

WebSphere Message Broker에서는 일부 UNIX 시스템 서비스 시스템 특성을 설정해야 합니다. 동적 변경을 위해 SETOMVS 운영자 명령을 사용하거나 영구 변경을 위해 BPXPRMxx PARMLIB 구성원을 사용할 수 있습니다. 자세한 정보는 z/OS UNIX System Services Planning 매뉴얼을 참조하십시오.

OMVS 주소 공간의 영역 크기를 제한하기 위해 IEFUSI 엑시트를 사용할 경우 브로커 주소를 포함하지 마십시오.

다음과 같이 UNIX 시스템 서비스 특성을 설정하십시오.

설명 매개변수
프로세스가 작성할 수 있는 최대 코어 덤프 파일 크기(바이트). 무제한의 크기가 허용됩니다. MAXCORESIZE 2 147 483 647
프로세스가 사용할 수 있는 CPU 시간(초). 무제한의 CPU 시간이 허용됩니다. MAXCPUTIME 2 147 483 647
주소 공간 영역 크기. 가장 큰 주소 공간 크기로 설정하십시오. MAXASSIZE > 1 GB

최소 375MB가 필요합니다.

단일 프로세스에서 활성화될 수 있는 최대 스레드 수를 지정합니다. 메시지 플로우의 정의에 따라 다릅니다. MAXTHREADS MAXTHREADTASKS MAXTHREADSMAXTHREADTASKS 의 값은 응용프로그램에 따라 다릅니다. 다음과 같이 WebSphere Message Broker에 필요한 값을 계산할 수 있습니다.

메시지 플로우마다:
  1. 입력 노드 수를 인스턴스 수(추가 스레드 수 + 1)로 곱하십시오.
  2. 모든 메시지 플로우의 값을 합하고 결과 합계에 10을 더하십시오.
  3. 각 HTTP 리스너에 사용되는 스레드 수에 더하십시오.

새 주소 공간에서 실행 그룹을 시작하는 메시지 플로우 전개는 USS SemaphoreSharedMemorySegment 자원을 사용합니다. 특히 각각의 새로운 주소 공간은 세마포어 및 SharedMemorySegment를 사용합니다. SharedMemorySegment는 새 주소 공간이 시작되면 바로 삭제되지만 세마포어는 새 주소 공간이 존재하는 동안 계속 유지됩니다.

올바르게 설정되지 않은 경우, 일부 USS 시스템 매개변수는 새 실행 그룹 주소 공간 시작에 영향을 미칩니다. 다음을 포함합니다.
  • IPCSEMNIDS
  • IPCSHMNIDS
  • IPCSHMNSEGS
시작된 각각의 실행 그룹 주소 공간에 대해 최소 세 개의 세마포어가 필요합니다.

IPCSEMNIDS를 시스템에 있는 잠재적인 실행 그룹 주소 공간 개수의 네 배로 설정해야 합니다.

시작된 각각의 실행 그룹 주소 공간에 대해 하나의 SharedMemorySegment가 필요합니다. IPCSEMNIDS를 시스템에 있는 잠재적인 실행 그룹 주소 공간 개수를 초과하는 값으로 설정해야 합니다.

제어 주소 공간(BIPSERVICEBIPBROKER 프로세스)은 많은 SharedMemorySegments에 접속될 수 있으며, 잠재적으로 해당 브로커에 대해 시작된 각 실행 그룹 주소 공간마다 하나씩 첨부됩니다. IPCSHMNSEGS를 각 브로커에 대해 잠재적인 실행 그룹 개수를 초과하는 값으로 설정해야 합니다.

관련 태스크
z/OS 환경 사용자 정의
관련 참조
사용자 정의 작업 및 역할(z/OS)
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 5월 12, 2006
ae22110_