Se desejar usar o suporte de diversos canais do IBM® MQ em uma configuração em cluster, primeiro configure a propriedade agentMultipleChannelsEnabled como true e, em seguida, conclua as etapas neste tópico.
Sobre esta tarefa
Em um cluster, o suporte para vários canais é ativado pelas definições de IBM MQ apenas no gerenciador de filas do agente de suporte.
You must complete the steps in this topic in addition to the standard IBM MQ configuration steps required for a Managed File Transfer agent, which are listed in Configuração da MFT para o primeiro uso.
Os exemplos de configuração a seguir usam os
comandos runmqsc.
Procedimento
- Defina um canal do receptor de clusters para cada canal que você
deseja usar. Por exemplo, se estiver usando dois canais:
DEFINE CHANNEL(TO.DESTQMGRNAME_1) CHLTYPE(CLUSRCVR) CLUSTER(MFTCLUSTER)
DEFINE CHANNEL(TO.DESTQMGRNAME_2) CHLTYPE(CLUSRCVR) CLUSTER(MFTCLUSTER)
em que:
- DESTQMGRNAME é o nome do gerenciador de filas do agente de destino.
- MFTCLUSTER é o nome do cluster do IBM MQ.
É recomendado
que você use a convenção de nomenclatura
MFTCLUSTER.
DESTMGRNAME_n para canais, mas essa
convenção não é obrigatória.
- Defina um alias do gerenciador de filas correspondente a cada canal. Por exemplo:
DEFINE QREMOTE(SYSTEM.FTE.DESTQMGRNAME_1) RQMNAME(DESTQMGRNAME) CLUSTER(MFTCLUSTER)
DEFINE QREMOTE(SYSTEM.FTE.DESTQMGRNAME_2) RQMNAME(DESTQMGRNAME) CLUSTER(MFTCLUSTER)
Deve-se usar o SISTEMA SYSTEM.FTE.
DESTQMGRNAME_
n convenção de nomenclatura para
aliases do gerenciador de filas porque o agente de envio procura aliases do gerenciador de filas deste formato... Os números usados para
n devem
começar com 1 e serem consecutivos. Deve-se criar definições em todo o cluster
para que elas fiquem disponíveis no gerenciador de filas do agente de origem.
Para que o agente de origem e o agente de destino determinem corretamente
o número de aliases do gerenciador de filas, não defina
um XMITQ padrão para o gerenciador de filas. Um XMITQ padrão ou fila de transmissão é a fila em um gerenciador de filas usado quando o parâmetro XMITQ não é definido em nenhum lugar. Para obter mais informações, consulte Filas usadas para fins específicos pelo site IBM MQ.