큐 상태 속성
큐에 액세스 중인 큐 및 핸들의 상태 속성입니다.
각 속성이 표시하는 정보에 대한 간략한 설명이 속성별로 나와 있습니다. 표에는 DISPLAY QSTATUS 명령에 대해 동등한 MQSC 매개변수도 나열되어 있습니다. MQSC 명령에 대한 자세한 정보는 IBM® Knowledge Center에서 MQSC 명령을 사용하여 관리의 내용을 참조하십시오.
속성 | 의미 | MQSC 매개변수 |
---|---|---|
큐 이름 | 큐의 이름 | |
현재 큐 용량 | 현재 큐에 있는 메시지의 수 | CURDEPTH |
열려있는 입력 수 | 큐에서 메시지를 가져오기 위해 현재 큐에 연결한 애플리케이션의 수입니다. | IPPROCS |
열려있는 출력 수 | 큐에 메시지를 넣기 위해 현재 큐에 연결한 애플리케이션의 수입니다. | OPPROCS |
커미트되지 않은 메시지 | 큐에 보류 중인 커미트되지 않은 변경사항(넣기 및 가져오기)이 있는지 여부를 표시합니다. 보류 중인 커미트되지 않은 변경사항이 있을 경우
값은 보류 중인 커미트되지 않은 메시지 개수에 해당하는 숫자입니다(1, 2, 3, 4, 5...). 보류 중인 커미트되지 않은
변경사항이 존재하지 않을 경우 값은 아니오 입니다. ![]() |
UNCOM |
매체 복원 로그 범위 이름 | 큐가 매체 복원을 수행하는 데 필요한 가장 오래된 로그 범위의 이름입니다. | MEDIALOG |
큐 모니터링 | 큐의 매체 복원에 필수인 로그 범위 또는 저널 수신자. 순환 로깅이 적절한 위치에 있는 큐 관리자에서는 이 속성의 값은 없습니다. 이 속성은 UNIX, Linux® 및 Windows에서 유효합니다. | MONQ |
큐 시간 | 메시지가 큐에 넣어진 후 애플리케이션이 이를 읽는 사이의 간격(마이크로초 단위).
표시 가능한 최대 값은 999 999 999입니다. 간격이 이 값을 초과하면 999999 999가 표시됩니다.
간격은 메시지를 큐에 넣은 시간부터 애플리케이션에 의해 검색될 때까지가 측정되며
다음 항목도 포함됩니다.
![]() 공유 인 z/OS
큐의 경우, 해당 큐 관리자에서만 수집된 측정치에 대한 값이 표시됩니다. |
QTIME |
가장 오래된 메시지 사용 시간 | 큐에 있는 가장 오래된 메시지의 사용 기간(초 단위). | MSGAGE |
마지막 넣기 날짜 | 큐 관리자가 시작된 이후 최종 메시지를 큐에 넣은 날짜. 큐 관리자가 시작된 이후
큐에 넣은 메시지가 없어서 사용 가능한 넣기 날짜가 없는 경우 값이 공백으로
표시됩니다.![]() 공유 인
z/OS 큐의 경우, 해당 큐 관리자에서만
수집된 측정치에 대한 값이 표시됩니다. |
LPUTDATE |
마지막 넣기 시간 | 큐 관리자가 시작된 이후 최종 메시지를 큐에 넣은 시간. 큐 관리자가 시작된 이후
큐에 넣은 메시지가 없어서 사용 가능한 넣기 시간이 없는 경우, 값은 공백으로 표시됩니다.
![]() 공유 인 z/OS
큐의 경우, 해당 큐 관리자에서만 수집된 측정치에 대한 값이 표시됩니다. |
LPUTTIME |
마지막 가져오기 날짜 | 큐 관리자가 시작된 이후 최종 메시지를 큐에서 가져온 날짜. 찾아보기 중인 메시지는 검색 중인 메시지로 계산되지 않습니다.
큐 관리자가 시작된 이후
큐에서 가져온 메시지가 없어서 사용 가능한 가져오기 날짜가 없는 경우, 값은 공백으로 표시됩니다.
![]() 공유 인 z/OS
큐의 경우, 해당 큐 관리자에서만 수집된 측정치에 대한 값이 표시됩니다. |
LGETDATE |
마지막 가져오기 시간 | 큐 관리자가 시작된 이후 최종 메시지를 큐에서 가져온 시간. 찾아보기 중인 메시지는 검색 중인 메시지로 계산되지 않습니다.
큐 관리자가 시작된 이후
큐에서 가져온 메시지가 없어서 사용 가능한 가져오기 시간이 없는 경우, 값은 공백으로 표시됩니다.
![]() 공유 인 z/OS
큐의 경우, 해당 큐 관리자에서만 수집된 측정치에 대한 값이 표시됩니다. |
LGETTIME |
![]() ![]() |
이 큐에서 사용되는 파일의 현재 크기(메가바이트)입니다. | CURFSIZE |
![]() ![]() |
현재 큐 파일을 증가시킬 수 있는 최대 크기(메가바이트)입니다. 큐 관리자가 더 큰 파일을 지원하도록 큐 파일을 구성하지 않은 경우 이 값은 This value MAXFSIZE에 구성된 값보다 작을 수 있습니다. | CURMAXFS |
큐 핸들 상태 오브젝트
다음 표에는 큐 상태 대화 상자의 두 번째 테이블에 표시되는 큐 핸들 상태 속성이 나열되어 있습니다.
속성 | 의미 | MQSC 매개변수 |
---|---|---|
큐 이름 | 큐의 이름 | |
애플리케이션 이름 | 큐 관리자에 연결된 애플리케이션의 태그가 포함된 문자열. 다음 중 하나입니다.
|
APPLTAG |
프로세스 ID | 큐를 연 프로세스의 ID. 이 속성은 HP Integrity NonStop Server![]() |
PID |
스레드 ID | 큐를 연 애플리케이션 프로세스의 스레드 ID. 별표는 이 큐가 공유 연결을 사용하여 열렸음을
표시합니다. 이 속성은 HP Integrity NonStop Server![]() |
TID |
애플리케이션 유형 | 큐 관리자에 연결되는 애플리케이션의 유형을 표시하는 문자열. Batch 는 배치 연결을 사용하는 애플리케이션을
의미합니다. RRSBATCH 는 배치 연결을 사용하는 RRS 조정 애플리케이션을 의미합니다. CICS 는
CICS 트랜잭션을 의미합니다. IMS 는
IMS 트랜잭션을 의미합니다. CHINIT 는 채널 시작기를
의미합니다. System 은 큐 관리자를 의미합니다. User 는 사용자 애플리케이션을 의미합니다. |
APPLTYPE |
애플리케이션 설명 | 큐 관리자에 연결된 애플리케이션(알려진 경우)의 설명이 포함된 문자열입니다. 큐 관리자가 애플리케이션을 인식하지 않은 경우 리턴된 설명은 공백으로 구성됩니다. 관리자가 특정 연결만 표시할 수 있도록 애플리케이션 설명을 필터링할 수 있습니다(예: WHERE 절 사용). | APPLDESC |
찾아보기 액세스 | 핸들이 큐에 찾아보기 액세스를 제공하는지 여부를 표시합니다. 핸들이 찾아보기 액세스를 제공하는 경우,
값은 예 입니다. 핸들이 찾아보기 액세스를 제공하지 않는 경우, 값은 아니오 입니다. |
BROWSE |
조회 액세스 | 핸들이 큐에 조회 액세스를 제공하는지 여부를 표시합니다. 핸들이 조회 액세스를 제공하는 경우, 값은 예 입니다.
핸들이 조회 액세스를 제공하지 않는 경우, 값은 아니오 입니다. |
INQUIRE |
입력 액세스 | 핸들이 큐에 입력 액세스를 제공하는지 여부를 표시합니다. 아니오 는 큐가 입력을 위해 열려져 있지 않음을
의미합니다. 공유됨 은 큐가 공유 입력을 위해 열려져 있음을 의미합니다. 배타적 은 큐가 배타적 입력을 위해 열려 있음을 의미합니다. |
INPUT |
출력 액세스 | 핸들이 큐에 출력 액세스를 제공하는지 여부를 표시합니다. 핸들이 출력 액세스를 제공하는 경우, 값은 예 입니다.
핸들이 출력 액세스를 제공하지 않는 경우, 값은 아니오 입니다. |
OUTPUT |
설정 액세스 | 핸들이 큐에 설정 액세스를 제공하는지 여부를 표시합니다. 핸들이 설정 액세스를 제공하는 경우, 값은 예 입니다.
핸들이 설정 액세스를 제공하지 않는 경우, 값은 아니오 입니다. |
SET |
사용자 ID | 핸들과 연관된 사용자 ID | USERID |
채널 이름 | 핸들을 소유하는 채널의 이름. 핸들과 연관된 채널이 없으면 이 값은 공백입니다. 핸들이 채널 시작기에 속하는 경우에만 이 값이 표시됩니다. | CHANNEL |
연결 이름 | 핸들을 소유하는 채널과 연관된 연결 이름. 핸들과 연관된 채널이 없으면 이 값은 공백입니다. 핸들이 채널 시작기에 속하는 경우에만 이 값이 표시됩니다. | CONNAME |
작업 단위 유형 | 큐 관리자가 보는 복구 단위의 유형. 다음 중 하나입니다. ![]() CICS (z/OS 전용), XA , ![]() RRS (z/OS 전용), ![]() IMS (z/OS 전용), 큐 관리자 |
URTYPE |
큐 관리자 작업 단위 ID | 큐 관리자에서 지정한 복구 단위. 16개의 16진 문자로 표시되는 8바이트 트랜잭션
ID입니다.![]() |
QMURID |
비동기 상태 | 이 오브젝트 핸들에 대한
비동기 사용자의 상태입니다. 가능한 값은 다음 다섯 가지입니다. 활성: MQCB 호출이 메시지를 비동기로 처리하기 위해 콜백하는 함수를 설정했으며 연결 핸들이 시작되어 비동기 메시지 사용을 진행할 수 있습니다. 비활성: MQCB 호출이 메시지를 비동기로 처리하기 위해 콜백하는 함수를 설정했지만 연결 핸들이 아직 시작되지 않았거나 중지 또는 일시중단되어 비동기 메시지 사용을 현재 진행할 수 없습니다.일시중단: 비동기 사용 콜백이 일시중단되어 이 오브젝트 핸들에 대해 비동기 메시지 사용을 현재 진행할 수 없습니다. 이는 애플리케이션에서 이 오브젝트 핸들에 대해 MQOP_SUSPEND 조작을 포함한 MQCB 호출을 발행했거나 시스템에서 이를 일시중단했기 때문입니다. 시스템에서 비동기 메시지 사용 일시중단 프로세스의 일부로 이를 일시중단한 경우, 콜백 함수가 호출되고 일시중단을 일으키는 문제점을 설명하는 이유 코드가 표시됩니다. 이는 콜백 함수에 전달되는 MQCBC 구조의 이유 필드에 보고됩니다. 비동기 메시지 사용을 진행하려면 애플리케이션에서 조작 매개변수가 MQOP_RESUME로 설정된 MQCB 호출을 발행해야 합니다. |
ASTATE |
임시 일시중단됨: 시스템에서
비동기 사용 콜백을 임시로 일시중단하여 이 오브젝트 핸들에 대해 비동기 메시지 사용을
현재 진행할 수 없습니다. 비동기 메시지 사용 일시중단 프로세스의 일부로
콜백 함수가 호출되고 일시중단을 일으키는 문제점을 설명하는 이유 코드가
표시됩니다. 이는 콜백 함수에 전달되는 MQCBC 구조의 이유
필드에 보고됩니다. 임시 조건이 해석되어 시스템에서 비동기 메시지 사용을
재개하면 콜백 함수가 다시 호출됩니다. 없음: 이 핸들에 대해 MQCB 호출이 발행되지 않아서 이 핸들에 대해 비동기 메시지 사용이 구성되지 않습니다. 이것이 기본값입니다. |
||
외부 작업 단위 ID | 연결과 연관된 외부 복구 단위 ID. 외부 동기점 조정자에
알려진 복구 ID입니다. 형식은
작업 단위 유형 속성 값에 의해 결정됩니다. |
URID |
![]() |
![]() 애플리케이션 이름 속성으로 식별되는 애플리케이션의
4자 주소 공간 ID. 애플리케이션 이름 의 중복 값을
구분합니다. 이 값은 큐를 소유하는 큐 관리자가 z/OS에서 실행 중일 때에만 표시되며
애플리케이션 유형 속성에는 시스템 값이 없습니다. |
![]() |
![]() |
![]() 프로그램 스펙 블록 이름 및
프로그램 스펙 테이블 ID 속성을 사용하여 IMS 명령으로 트랜잭션을
제거할 수 있습니다. 값은 애플리케이션 유형 속성 값이 IMS 일 때에만 표시됩니다. |
![]() |
![]() |
![]() App 유형 속성
값이 IMS 인 경우에만 표시됩니다. |
![]() |
![]() |
![]() App 유형 속성 값이 CICS 인 경우에만 표시됩니다. |
![]() |