[z/OS]

modify 명령 매개변수, 요청 레벨 RAS 속성 및 서버 전체 특성에 대한 우선 순위

RAS(Reliability Availability and Serviceability) 속성 값을 정의하는 세 가지 방법이 있습니다(서버 전체 특성, 요청 레벨 RAS 속성 또는 modify 명령 매개변수). modify 명령 매개변수는 연관된 RAS 속성 및 서버 전체 특성보다 우선하며, RAS 속성은 연관된 서버 전체 특성보다 우선합니다.

다음 목록은 우선순위에 대해 설명합니다.
  • modify 명령은 연관된 RAS 속성 및 서버 전체 특성보다 우선합니다.

    modify 명령을 호출한 후에는, 서버 전체 특성 또는 정의한 분류 속성에 관계없이 명령이 모든 요청에 적용됩니다.

  • 워크로드 분류 파일에 정의된 요청 레벨 RAS 속성은 연관된 서버 전체 특성 설정보다 우선합니다.
    • HTTP 분류 요소에 요청 레벨 RAS 속성 값을 지정하는 경우, 요청 레벨 RAS 속성 값이 HTTP 요청에 대한 서버 전체 특성 설정을 대체합니다.
    • IIOP 분류 요소에 요청 레벨 RAS 속성 값을 지정하는 경우, 요청 레벨 RAS 속성 값이 IIOP 요청에 대한 서버 전체 특성 설정을 대체합니다.
    • 최적화된 로컬 어댑터 분류 요소에 요청 레벨 RAS 속성 값을 지정하는 경우, 요청 레벨 RAS 속성 값이 최적화된 로컬 어댑터 요청에 대한 서버 전체 특성 설정을 대체합니다.
    • 리스너가 제어 영역에 있는 메시지 구동 Bean(MDB)의 분류 요소에 요청 레벨 RAS 속성 값을 지정하는 경우, 요청 레벨 RAS 속성 값이 해당 MDB 요청에 대한 서버 전체 특성 설정을 대체합니다.
    • 제어 보조 영역에 활성 스펙과 함께 요청 레벨 RAS 속성 값을 지정하는 경우, 요청 레벨 RAS 속성 값이 해당 MDB 요청에 대한 서버 전체 특성 설정을 대체합니다.
서버 전체 특성 설정은 요청 레벨 RAS 속성이 적용되지 않는 프로토콜에 계속 적용됩니다.

RESET 값은 연관된 RAS 속성도 있는 해당 서버 전체 특성을 가진 모든 modify 명령에서 사용 가능합니다. RESET 값은 modify 명령 대체를 비활성화합니다. 재설정이 호출되면, 서버가 수정 대체가 활성화되기 전에 적용된 RAS 속성 및 서버 전체 특성으로 리턴합니다.

알아두기: RAS 속성 적용 방법은 RAS 속성 정의 방법에 따라 다릅니다.
  • RAS 속성을 서버 전체 특성으로 정의하면, 애플리케이션 서버를 다시 시작해야 합니다.
  • RAS 속성을 요청 레벨 RAS 속성으로 정의하는 경우, 두 개의 옵션이 있습니다. 애플리케이션 서버를 다시 시작하거나, 애플리케이션 서버를 다시 시작할 필요없이 워크로드 분류 문서를 다시 로드할 수 있습니다.
  • modify 명령을 사용하여 RAS 속성을 정의하는 경우, 서버를 다시 시작하지 않고도 modify 명령이 동적으로 적용됩니다.

워크로드 분류 파일에 추가된 몇 가지 RAS 속성은 modify 명령과 연관된 서버 전체의 환경 특성과 연관되어 있습니다. 예를 들어, SMF_request_activity_enabled 요청 레벨 RAS 속성이 server_SMF_request_activity_enabled 서버 전체 특성과 연관되어 있으며, 결국 SMF,REQUEST modify 명령에 연관됩니다.

SMF_request_activity_enabled 요청 레벨 RAS 속성은 애플리케이션 서버가 요청에 대해 SMF(System Management Facilities) 120 하위 유형 9 레코드를 수집하는지 여부를 지정합니다. 요청은 HTTP 요청, IIOP 요청, 최적화된 로컬 어댑터 요청 또는 제어 영역에 리스너가 있는 MDB 요청입니다. 요청 레벨 RAS 속성은, HTTP 요청의 경우 HTTP 분류 요소로, IIOP 요청의 경우 IIOP 분류 요소로, 최적화된 로컬 어댑터 요청의 경우 최적화된 로컬 어댑터 분류 요소로, 그리고 MDB 요청의 경우 MDB 분류 요소로 코드화됩니다.

server_SMF_request_activity_enabled 서버 전체 특성은 애플리케이션 서버가 처리하는 모든 요청에 대해 SMF 120 하위 유형 9 레코드를 수집하는지 여부를 지정합니다.

SMF_request_activity_enabled 요청 레벨 RAS 속성은 HTTP 요청, IIOP 요청, 최적화된 로컬 어댑터 요청 또는 제어 영역에 리스너가 있는 MDB 요청에 대한 server_SMF_request_activity_enabled 서버 전체 특성을 대체합니다. 서버 전체 특성과 같이, SMF,REQUEST modify 명령은 애플리케이션 서버가 처리하는 모든 요청에 대한 SMF 120 하위 유형 9 레코드를 수집하는지 여부를 지정합니다. 하지만, modify 명령은 서버를 다시 시작하지 않고도 요청 레벨 RAS 속성 및 서버 전체 특성에 대한 설정을 동적으로 대체합니다.

예제에서는 다음 기능을 보여줍니다.
  • server_SMF_request_activity_enabled의 서버 전체 특성이 적용됩니다.
  • SMF_request_activity_enabled 요청 레벨 RAS 속성은 server_SMF_request_activity_enabled 서버 전체 특성을 대체할 수 있습니다.
  • SMF,REQUEST modify 명령은 서버 전체 특성 및 요청 레벨 RAS 속성 모두 대체할 수 있습니다.
  • SMF 요청 modify 명령의 재설정 옵션은 modify 명령 대체를 비활성화합니다.
다음은 각 기능에 대한 자세한 내용입니다.
  • 관리 콘솔에서 server_SMF_request_activity_enabled의 서버 전체 특성을 1로 설정합니다. RAS 속성 및 수정 명령은 특성을 대체하지 않습니다. 서버가 처리하는 모든 요청은 SMF 120 하위 유형 9 레코드를 수집합니다.

  • 그 다음, 하나의 http_classification_info 요소를 정의하는 워크로드 분류 문서를 작성합니다.
    <http_classification_info	
        uri="/PlantsByWebSphere/*"
        SMF_request_activity_enabled="0" 
      />

    HTTP 분류 요소는 SMF_request_activity_enabled 요청 레벨 RAS 속성이 0으로 설정되도록 지정합니다. 이 요청 레벨 RAS 속성은 1로 설정된 server_SMF_request_activity_enabled 서버 전체 특성을 대체합니다. /PlantsByWebSphere/로 시작하는 URI를 가진 HTTP 요청은 SMF 120 하위 유형 9 레코드를 수집하지 않습니다. /PlantsByWebSphere/로 시작하지 않는 URI를 가진 모든 HTTP 요청 및 HTTP가 아닌 프로토콜의 모든 요청은 서버 전체 특성 설정을 관찰합니다. 해당 요청은 SMF 120 하위 요청 9 레코드를 계속 수집합니다.

  • 이제 다음 modify 명령을 실행합니다.
    MODIFY BBOS001,SMF,REQUEST,ON

    modify 명령은 SMF 120 하위 유형 9 레코드 수집이 켜지도록 지정합니다. modify 명령은 0으로 설정되어 꺼짐 상태인 SMF_request_activity_enabled 요청 레벨 RAS 속성을 대체합니다. 따라서, /PlantsByWebSphere/로 시작하는 URI를 가진 모든 HTTP 요청은 SMF 120 하위 유형 9 레코드를 수집합니다. 또한 modify 명령은 1로 설정되어 켜짐 상태인 server_SMF_request_activity_enabled 서버 전체 특성을 대체합니다. 하지만 server_SMF_request_activity_enabled 서버 전체 특성 및 modify 명령 대체 모두 켜짐 상태입니다. 따라서, modify 명령을 실행하기 전에 서버 전체 특성을 관찰한 모든 요청의 동작에는 변화가 없습니다. 해당 요청은 SMF 120 하위 요청 9 레코드를 계속 수집합니다.

    그리고, 다음 modify 명령을 실행합니다.
     MODIFY BBOS001,SMF,REQUEST,OFF

    OFF 값은 SMF 120 하위 유형 9 레코드 수집이 꺼져 있음을 나타냅니다. 수정 명령은 SMF_request_activity_enabled 요청 레벨 RAS 속성을 대체합니다. 하지만, 0으로 설정되어 있으므로 요청 레벨 RAS 속성도 꺼짐 상태입니다. 따라서 동작에는 변화가 없습니다. modify 명령 및 요청 레벨 RAS 속성 모두 /PlantsByWebSphere/로 시작하는 URI를 가진 HTTP 요청에 대한 SMF 120 하위 유형 9 레코드 수집을 껐습니다. 또한 modify 명령은 1로 설정되어 켜짐 상태인 server_SMF_request_activity_enabled 서버 전체 특성을 대체합니다. 따라서, 1로 설정된 server_SMF_request_activity_enabled 서버 전체 특성을 관찰한 다른 모든 HTTP 요청 및 HTTP가 아닌 모든 요청은 더 이상 SMF 120 하위 유형 9 레코드를 수집하지 않습니다.

  • 그리고, 다음 modify 명령을 실행합니다.
    MODIFY BBOS001,SMF,REQUEST,RESET

    RESET 값을 사용하면 modify 명령 대체를 비활성화할 수 있습니다. 이렇게 되면 /PlantsByWebSphere/로 시작하는 URI를 가진 모든 HTTP 요청이 0으로 설정된 SMF_request_activity_enabled 요청 레벨 RAS 속성을 다시 관찰하게 됩니다. /PlantsByWebSphere/로 시작하는 URI를 가진 HTTP 요청은 SMF 120 하위 유형 9 레코드를 수집하지 않습니다. 다른 모든 HTTP 요청 및 HTTP가 아닌 모든 요청은 SMF 120 하위 유형 9 레코드를 수집하여 1로 설정된 server_SMF_request_activity_enabled 서버 전체 특성을 다시 관찰하게 됩니다.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rrun_ras_override
파일 이름:rrun_ras_override.html