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