[z/OS]

DEFINE MAXSMSGS (definir valor máximo de mensajes) en z/OS

Utilice el mandato DEFINE MAXSMSGS de MQSC para definir el número máximo de mensajes que una tarea puede obtener o colocar en una sola unidad de recuperación.

Utilización de mandatos MQSC en z/OS

Para obtener información sobre cómo utilizar los mandatos MQSC en z/OS®, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM® MQ for z/OS.

Puede emitir este mandato desde los orígenes 2CR. Para obtener una explicación de los símbolos de origen, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM MQ for z/OS.

Sinónimo: DEF MAXSM

DEFINE MAXSMSGS

Leer diagrama de sintaxisOmitir diagrama de sintaxis visual DEFINE MAXSMSGS ( entero ) CMDSCOPE(' ')CMDSCOPE(nombre-gestcolas)1CMDSCOPE(*)1
Notas:
  • 1 Sólo es válido cuando el gestor de colas es miembro de un grupo de compartición de colas.

Notas de uso

  1. Este mandato sólo es válido en z/OS y se conserva por compatibilidad con releases anteriores, aunque ya no se puede emitir desde el conjunto de datos de entrada de inicialización CSQINP1 . En su lugar, debe utilizar el parámetro MAXUMSGS del mandato ALTER QMGR.
  2. Puede emitir el mandato DEFINE MAXSMSGS para cambiar el número de mensajes permitidos. Una vez establecido un valor, se conserva durante un reinicio del gestor de colas.

Descripciones de parámetros para DEFINE MAXSMSGS

(entero)
El número máximo de mensajes que una tarea puede obtener o colocar en una sola unidad de recuperación. Este valor debe ser un entero comprendido entre 1 y 999999999. El valor predeterminado es 10000.

El número incluye los mensajes desencadenantes y los mensajes de informe generados en la misma unidad de recuperación.

CMDSCOPE
Este parámetro especifica cómo se ejecuta el mandato cuando el gestor de colas es miembro de un grupo de compartición de colas.
' '
El mandato se ejecuta en el gestor de colas en el que se ha especificado. Éste es el valor predeterminado.
nombre-gestcolas
El mandato se ejecuta en el gestor de colas que especifique, siempre que el gestor de colas esté activo dentro del grupo de compartición de colas.

Puede especificar un nombre de gestor de colas distinto del gestor de colas en que se haya entrado el mandato, solamente si está utilizando un entorno de colas compartidas y si el servidor de mandatos está habilitado.

*
El mandato se ejecuta en el gestor de colas local y también se pasa a cada gestor de colas activo del grupo de compartición de colas. El efecto de esto es el mismo que entrar el mandato en cada gestor de colas del grupo de compartición de colas.