Se você optar por criar o gerenciador de filas separadamente, deverá configurar uma DLQ (Dead Letter Queue). A DLQ é referida pelo quando ocorrem erros no processamento de mensagens nos .
Se uma mensagem em um fluxo de mensagens definido pelo usuário ou no modelo de publicação/assinatura não puder ser processada, ela será roteada para essa DLQ como um último recurso. Se você preferir que a mensagem seja recuperada para a fila de entrada, descontinuando efetivamente o fluxo de mensagens até que o problema seja resolvido, desative a DLQ.
O comando mqsideleteconfigmgr não exclui essa fila (a menos que o gerenciador de filas seja excluído).
Se você instalou o VisualAge para Java e selecionou o Conector como parte dessa instalação, deverá assegurar que a entrada CLASSPATH para o VisualAge para Java aparece após as entradas de CLASSPATH para o para a plataforma que está sendo utilizada (servidor ou cliente Java). Isso é para garantir que o acesse as classes corretas do (não as classes do VisualAge) quando for iniciado pelo Comando mqsistart. Se o detectar um erro nessa área, ele gravará a mensagem BIP1004 no log de Eventos do Sistema .
Isto pode ser especificado em qualquer sintaxe de nome de usuário do válida:
O ServiceUserID especificado deve ser membro (direto ou indireto) do grupo local mqbrkrs e deve ter autorização para acessar o diretório home (no qual o foi instalado), e o diretório de trabalho (se especificado pelo sinalizador -w). Esse ID de usuário também deve ser membro (direto ou indireto) do grupo local mqm ou do grupo local Administradores do .
Os requisitos de segurança para ServiceUserID são detalhados em Requisitos de Segurança para Plataformas.
Se você utilizar o formato não qualificado para este ID do usuário (username), o sistema operacional pesquisará o ID do usuário em todo o seu domínio, começando com o sistema local. Essa pesquisa pode levar algum tempo para concluir.
Se o gerenciador de filas ainda não existir, ele será criado por este comando. Ele não é criado como o gerenciador de filas padrão: se você desejar que ele seja o padrão neste sistema, crie-o antes de emitir esse comando.
O atributo do gerenciador de filas MAXMSGL (comprimento máximo de mensagens que podem ser colocadas em filas) é atualizado para 100 MB. Isto é feito independentemente de o gerenciador de filas ter sido criado por este comando.
Esse banco de dados já deve existir. Não é preciso criar uma conexão ODBC para esse banco de dados porque o acesso é fornecido pelo JDBC.
Este ID do usuário deve ter autoridade para criar tabelas no banco de dados identificado pelo DataBaseName e para leitura e gravação nesse banco de dados.
As opções -u e -g no comando referem-se a usuários e grupos no domínio que o Configuration Manager utiliza para sua segurança. Esse domínio é por padrão a máquina na qual o Configuration Manager reside, mas ele será diferente se você utilizar essa opção.
Este comando altera os privilégios de segurança para o ServiceUserID; o ID de usuário utilizado para chamar este comando deve ser membro do grupo Administradores do neste sistema local.
A autoridade de acesso é concedida para o grupo grupo mqbrkrs a todas estas filas. Se a DLQ estiver ativada, ela também terá a mesma autoridade.
A autoridade de acesso é concedida parar os grupos do , mqbrdevt, mqbrasgn, mqbrops e mqbrtpic às filas SYSTEM.BROKER.CONFIG.QUEUE e SYSTEM.BROKER.CONFIG.REPLY.
-i -a -q -n
Tarefas relacionadas
Criando um
Considerando a Segurança para o
Referências relacionadas
Conteúdo do Banco de Dados
Preferência de Sintaxe
Comando mqsichangeconfigmgr
Comando mqsideleteconfigmgr
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
an07150_ |