Атрибуты состояния очереди

Атрибуты состояния очередей и управляющие элементы для доступа к очередям.

Для каждого атрибуты задано краткое описание того, какую информацию демонстрирует атрибут. Таблица также содержит соответствующий параметр MQSC для команды DISPLAY QSTATUS. Дополнительная информация о командах MQSC приведена в разделе Администрирование с помощью команд MQSC в документации по продукту IBM® Knowledge Center.

Атрибут Назначение Параметр MQSC
Имя очереди Имя очереди.  
Текущая длина очереди Число сообщений, находящихся в очереди. CURDEPTH
Количество открытых входов Это число приложений, которые подключены в данный момент к очереди для получения из нее сообщений. IPPROCS
Количество открытых выходов Это число приложений, которые подключены в данный момент к очереди для размещения в ней сообщений. OPPROCS
Незафиксированные сообщения Указывает на то, есть ли несохраненные изменения (добавления и извлечения), ожидающие помещения в очередь. При наличии незафиксированных изменений в качестве значения указывается число ожидающих незафиксированных сообщений (1, 2, 3, 4, 5 и т. д.). При отсутствии ожидающих незафиксированных изменений указано значение Нет. [z/OS]Для общих очередей z/OS значение применяется только к администратору очередей, создающему ответ. Значение не применяется ко всем администраторам очередей в группе совместного использования очередей. UNCOM
Имя зоны протокола восстановления носителя Имя самой старой области протокола, необходимой очереди для выполнения восстановления носителя. MEDIALOG
Отслеживание очереди Глубина протокола или получателя журнала, необходимая для восстановления носителя очереди. В администраторах очередей с циклическим ведением протоколов, этот атрибут не имеет значения. Этот атрибут допустим в UNIX, Linux® и Windows. MONQ
Время в очереди Интервал, в микросекундах, между добавлением сообщений в очередь и их прочтением с удалением. Максимальное отображаемое значение равно 999 999 999; если интервал превышает это значение, будет показано 999 999 999. Интервал измеряется со времени добавления сообщения в очередь до извлечения приложением (с удалением из очереди) и содержит следующие значения времени:
  • Время добавления сообщения приложением и время, когда сообщение было доступно (например, после фиксации).
  • Время ожидания обработки сообщения в очереди.
В ячейке показаны два значения: значение, основанное на последней операции за короткий промежуток времени, и значение, основанное на операции за более длинный промежуток времени. Эти значения зависят от конфигурации и поведения системы, а также от уровня активности в ней. Выполняет роль индикатора нормальной работы системы. Значительное различие между этими значениями говорит о неполадках в системе. [z/OS]Для очередей z/OS, имеющих размещение Совместная работа, показано значение для показателей, собранных только в данном администраторе очередей.
QTIME
Возраст старейшего сообщения Возраст, в секундах, старейшего сообщения в очереди. MSGAGE
Дата последнего добавления Дата добавления последнего сообщения в очередь после запуска администратора очередей. Когда дата добавления недоступна, например сообщение не было добавлено в очередь после запуска администратора очередей, показано пустое значение.[z/OS] Для очередей z/OS, имеющих размещение Совместная работа, показано значение для показателей, собранных только в данном администраторе очередей. LPUTDATE
Время последнего добавления Время добавления последнего сообщения в очередь после запуска администратора очередей. Когда время добавления недоступно, возможно, что очередь после запуска администратора очередей не было добавлено ни одно сообщение, будет показано пустое значение. [z/OS]Для очередей z/OS, имеющих размещение Совместная работа, показано значение для показателей, собранных только в данном администраторе очередей. LPUTTIME
Дата последнего извлечения Дата извлечения последнего сообщения из очереди после запуска администратора очередей. Просматриваемое сообщение не считается как извлекаемое сообщение. Когда дата извлечения недоступна, возможно, что после запуска администратора из очереди не было извлечено ни одно значение, будет показано пустое значение. [z/OS]Для очередей z/OS, имеющих размещение Совместная работа, показано значение для показателей, собранных только в данном администраторе очередей. LGETDATE
Время последнего извлечения Время извлечения последнего сообщения из очереди после запуска администратора очередей. Просматриваемое сообщение не считается как извлекаемое сообщение. Когда время извлечения недоступна, возможно, что после запуска администратора из очереди не было извлечено ни одно значение, будет показано пустое значение. [z/OS]Для очередей z/OS, имеющих размещение Совместная работа, показано значение для показателей, собранных только в данном администраторе очередей. LGETTIME
[UNIX, Linux, Windows, IBM i][V9.2.0, июль 2020]Текущий размер файла Текущий размер файла очереди (в мегабайтах). CURFSIZE
[UNIX, Linux, Windows, IBM i][V9.2.0, июль 2020]Текущий максимальный размер файла Максимальный размер файла очереди, который в настоящее время установлен (в мегабайтах). Это значение может быть меньше настроенного значения MAXFSIZE, если конфигурация файла очереди еще не была изменена администратором очередей для поддержки большего размера. CURMAXFS

объекты состояния управляющего элемента очереди

В следующей таблице показаны атрибуты состояния управляющих элементов очереди, показанные во второй таблице в диалоговом окне состояния очереди.

Атрибут Назначение Параметр MQSC
Имя очереди Имя очереди.  
Имя приложения Строка, содержащая тег приложения, подключенного к администратору очередей. Возможные значения:
  • [z/OS]имя пакетного задания z/OS
  • USERID TSO, APPLID CICS
  • [z/OS]имя области IMS
  • имя задания инициатора канала
  • [IBM i]имя задания IBM i
  • процесс UNIX, Linux и Windows
Имя приложения представляет имя процесса или задачи, подключенной к администратору очередей. В случае подключения этого процесса или задания через некоторый канал имя приложения представляет удаленный процесс или задание, а не имя процесса или задания локального канала.
APPLTAG
ИД процесса Идентификатор процесса, открывшего очередь. Этот атрибут недопустим в HP Integrity NonStop Server[z/OS] и z/OS. Идентификатор процесса
ИД нити Идентификатор нити в процессе приложения, открывшего очередь. Звездочка указывает, что очередь открыта с общим соединением. Этот атрибут недопустим в HP Integrity NonStop Server[z/OS] и z/OS. TID
Тип приложения Строка, указывающая тип приложения, подключенного к администратору очередей. Пакетное означает, что приложение использует пакетное соединение; RRSBATCH означает координируемое RRS приложение, использующее пакетное соединение; CICS означает транзакцию CICS; IMS означает транзакцию IMS; CHINIT означает инициатор канала; Системное означает администратор очередей; Пользовательское означает пользовательское приложение. APPLTYPE
Описание приложения Описание приложения, подключенного к администратору очередей. Пустое описание указывает, что приложение неизвестно администратору очередей. Описание приложения доступно для фильтрации (например, с помощью предложения WHERE) для отображения ограниченного числа соединений. APPLDESC
Доступ для обзора Указывает, предоставляет ли управляющий элемент доступ для обзора к очереди. Если управляющий элемент предоставляет доступ для обзора, значение равно Да; если управляющий элемент не предоставляет доступ для обзора, значение равно Нет. BROWSE
Доступ для запроса Указывает, предоставляет ли управляющий элемент доступ для запроса к очереди. Если управляющий элемент предоставляет доступ для запроса, значение равно Да; если управляющий элемент не предоставляет доступ для запроса, значение равно Нет. INQUIRE
Доступ для ввода Указывает, предоставляет ли управляющий элемент доступ для ввода к очереди. Нет означает, что очередь закрыта для ввода; Общая означает, что очередь открыта для общего ввода; Исключительно означает, что очередь открыта для исключительного ввода. INPUT
Доступ для вывода Указывает, предоставляет ли управляющий элемент доступ для вывода к очереди. Если управляющий элемент предоставляет доступ для вывода, значение равно Да; если управляющий элемент не предоставляет доступ для вывода, значение равно Нет. OUTPUT
Доступ для определения объектов Указывает, предоставляет ли управляющий элемент доступ для определения объектов в очереди. Если управляющий элемент предоставляет доступ для определения объектов в очереди, значение равно Да; если управляющий элемент не предоставляет такой доступ, значение равно Нет. SET
ИД пользователя Идентификатор пользователя, с которым связана ссылка. USERID
Имя канала Имя канала, к которому относится ссылка. При отсутствии канала, связанного с управляющим элементом, это значение пусто. Это значение показывается только когда управляющий элемент принадлежит инициатору канала. CHANNEL
Имя соединения Имя соединения, связанного с каналом, которому принадлежит управляющий элемент. При отсутствии канала, связанного с управляющим элементом, это значение пусто. Это значение показывается только когда управляющий элемент принадлежит инициатору канала. CONNAME
Тип единицы работы Тип единицы восстановления, видимый администратором очередей. Возможные значения: [z/OS] CICS (только z/OS); XA; [z/OS] RRS (только z/OS); [z/OS] IMS (только z/OS); Администратор очередей. URTYPE
ИД единичного задания администратора очередей Блок восстановления, присвоенный администратором очередей. Это 8-байтовый идентификатор транзакции, показываемый в виде 16 шестнадцатеричных цифр.[z/OS] В системе z/OS это 8-байтовый RBA (относительный адрес байта) протокола, показываемый в виде 16 шестнадцатеричных цифр. QMURID
Асинхронное состояние Состояние асинхронного получателя в описателе объекта. Возможные значения:

Активный: Для вызова MQCB настроена функция обратного вызова для асинхронной обработки сообщений. Кроме того, запущен описатель соединения для работы с асинхронными сообщениями.

Неактивный: Для вызова MQCB настроена функция обратного вызова для асинхронной обработки сообщений, однако не запущен описатель соединения, отвечающий за работу с асинхронными сообщениями.

Приостановлен: Обратный вызов асинхронного получателя приостановлен; асинхронная обработка сообщений недоступна для описателя сообщений. Возможные причины: описатель объекта остановлен системой или в результате вызова MQCB с операцией MQOP_SUSPEND, отправленного приложением. В случает остановки системой в ходе процедуры остановки асинхронной обработки сообщений функция обратного вызова будет вызвана с кодом причины, указывающим на связанную неполадку. Она указывается в поле Причина структуры MQCBC, передаваемой функции обратного вызова. Для возобновления асинхронной обработки сообщений приложение должно отправить вызов MQCB с операцией MQOP_RESUME.

ASTATE
  Временно приостановлен: Обратный вызов асинхронного получателя временно приостановлен; асинхронная обработка сообщений недоступна для описателя сообщений. В ходе процедуры остановки асинхронной обработки сообщений функция обратного вызова будет вызвана с кодом причины, указывающим на связанную неполадку. Она указывается в поле Причина структуры MQCBC, передаваемой функции обратного вызова. Функция обратного вызова вызывается снова после возобновления обработки асинхронных сообщений системой - после исправления временного условия.

Нет: Обработка асинхронных сообщений не настроена, поскольку для описателя не отправлялся вызов MQCB. Это значение по умолчанию.

 
ИД внешнего единичного задания Идентификатор внешнего блока восстановления, связанного с соединением. Он известен во внешнем координаторе sync point. Его формат определяется значением атрибута Тип единичного задания. URID
[z/OS]ИД адресного пространства [z/OS]4-символьный идентификатор адресного пространства приложения, идентифицируемый атрибутом Имя приложения. Он отличает дублирующие значения Имен приложений. Это значение показывается только когда администратор значений, владеющий очередью, выполняется в z/OS, и атрибут Тип приложения не имеет значения Система. [z/OS]ASID
[z/OS]Имя блока спецификации программы [z/OS]Состоящее из 8 символов имя блока спецификаций программ (PSB), связанное с выполняемой транзакцией IMS (только для z/OS). Атрибуты Имя блока спецификаций программ и ИД таблицы спецификаций программ можно использовать для очистки транзакции, использующей команды IMS. Значение отображается только когда атрибут Тип приложения имеет значение IMS. [z/OS]PSBNAME
[z/OS]ИД таблицы спецификации программы [z/OS]Состоящий из 4 символов идентификатор области таблицы спецификации программ IMS для подсоединенной области IMS (только для z/OS). Значение отображается только когда атрибут Тип приложения имеет значение IMS. [z/OS]PSTID
[z/OS]ИД транзакции CICS [z/OS]Четырехсимвольный идентификатор транзакции CICS (только z/OS). Значение отображается только когда атрибут Тип приложения имеет значение CICS. [z/OS]TRANSID