Arquivos de inicialização e configuração
A manipulação de dados de inicialização de canal depende de sua plataforma IBM® MQ .
![[z/OS]](ngzos.gif)
IBM MQ for z/OS
EmIBM MQ for z/OS® , as informações de inicialização e configuração são especificadas usando oALTER QMGR Comando MQSC. Se você colocarALTER QMGR comandos noCSQINP2 conjunto de dados de entrada de inicialização, eles serão processados sempre que o gerenciador de filas for iniciado.
Para executar comandos MQSC comoSTART LISTENER toda vez que você iniciar o inicializador de canais, coloque-os no conjunto de dados de entrada de inicialização CSQINPX e especifique a instrução DD CSQINPX opcional no procedimento de tarefa iniciada do inicializador de canais.
Para obter mais informações sobre CSQINP2 e CSQINPX, consulte Personalizar os conjuntos de dados de entrada de inicialização e ALTER QMGR.
![[ UNIX, Linux, Windows, IBM i ]](ngmulti.gif)
IBM MQ for Multiplatforms
No IBM MQ for Multiplatforms, há arquivos de configuração para reter informações básicas de configuração sobre a instalação do IBM MQ
Existem dois arquivos de configuração: um se aplica à máquina, o outro se aplica a um gerenciador de filas individual.
- Arquivo de configuração do IBM MQ
- Esse arquivo contém informações relevantes para todos os gerenciadores de fila no sistema IBM MQ .. O nome do arquivo é mqs.ini. Ele é descrito no arquivo de configuraçãoIBM MQ, mqs.ini.
- Arquivo de configuração do gerenciador de filas
Este arquivo contém informações de configuração relativas a um gerenciador de filas específico. O nome do arquivo é qm.ini.
Ele é criado durante a criação do gerenciador de filas e pode conter informações de configuração relevantes para qualquer aspecto do gerenciador de filas. As informações retidas no arquivo incluem detalhes de como a configuração do log difere do padrão no arquivo de configuração IBM MQ
O arquivo de configuração do gerenciador de filas é retido na raiz da árvore de diretórios ocupada pelo gerenciador de filas. Por exemplo, para os atributos DefaultPath, os arquivos de configuração do gerenciador de filas para um gerenciador de filas chamado QMNAME seriam:
Para sistemas AIX® and Linux® :/var/mqm/qmgrs/QMNAME/qm.iniPara sistemas Windows :C:\ProgramData\IBM\MQ\qmgrs\QMNAME\qm.ini
Para IBM i:/QIBM/UserData/mqm/qmgrs/QMNAME/qm.iniEste é um fragmento de um qm.ini. Ele especifica que o listener TCP/IP deve atender na porta 2500, o número máximo de canais atuais é 200 e o número máximo de canais ativos é 100.TCP: Port=2500 CHANNELS: MaxChannels=200 MaxActiveChannels=100É possível especificar um intervalo de portas TCP/IP a ser utilizada por um canal de saída. Um método é utilizar o arquivo qm.ini para especificar o início e o término de um intervalo de valores de porta. O exemplo a seguir mostra um arquivo qm.ini especificando um intervalo de canais:
Ao especificar um valor para StrPort ou EndPort, é preciso especificar um valor para ambos. O valor de EndPort precisa ser sempre maior do que o valor de StrPort.TCP: StrPort=2500 EndPort=3000 CHANNELS: MaxChannels=200 MaxActiveChannels=100O canal tenta utilizar cada um dos valores de porta no intervalo especificado. Quando a conexão for bem-sucedida, o valor da porta é a porta em que o canal utiliza em seguida.
Para obter mais informações sobre arquivos qm.ini, consulte Arquivos de configuração do gerenciador de filas, qm.ini.