Criando um Intermediário no AIX

Se você espera que o intermediário identifique uma carga pesada (executando um número alto de fluxos de mensagens ou interagindo com vários bancos de dados), ele poderá exceder os limites de memória padrão configurados durante a instalação do AIX.Se o intermediário encontrar problemas de memória, verifique o tamanho máximo do segmento de dados para o usuário sob o qual seu intermediário está sendo executado ServiceUserID) e considere a idéia de aumentar o valor.O tamanho está definido em /etc/security/limits.

Para criar um intermediário:

  1. Efetue login usando o ID de usuário de serviço. Se você utilizar o comando su para alternar usuários, é necessário assegurar-se de chamar o perfil do usuário.
    1. Insira su - <ID_do_usuário> para executar um perfil diferente do usuário.
  2. Execute o perfil fornecido no diretório de amostras do intermediário (localizado em /usr/opt/mqsi/sample/profiles/profile.aix). O perfil define o ambiente com as variáveis de código de idioma requeridas.
    1. Insira o seguinte comando:
      . /usr/opt/mqsi/sample/profiles/profile.aix
  3. Assegure-se de que o perfil da instância do banco de dados do intermediário foi executado. Chame o perfil do SQL, criado quando o banco de dados do intermediário foi criado.
  4. Digite o seguinte comando para criar o intermediário:
    mqsicreatebroker WBRK_BROKER -i wbrkuid -a wbrkpw
    -q WBRK_QM -n WBRKBKDB -u dbuid -p dbpw
    Se você estiver utilizando nomes ou valores diferentes para qualquer parâmetro neste comando, você deve substituir os valores apropriados por seus próprios valores.
    No comando acima:
    WBRK_BROKER
    É o nome do intermediário.
    wbrkuid
    É o ID do usuário de serviço que é utilizado para executar o intermediário.
    wbrkpw
    É a senha do ID do usuário do serviço.
    WBRK_QM
    É o nome do gerenciador de filas do WebSphere MQ que será utilizado pelo intermediário. O gerenciador de filas será criado se ele ainda não existir.
    WBRKBKDB
    É o nome do banco de dados intermediário existente, as tabelas do intermediário serão criadas nesse banco de dados.
    dbuid
    É o ID do usuário que tem permissão de acesso de leitura, gravação e criação ao banco de dados. Esse é o ID do usuário que será utilizado para ler e atualizar a loja persistente do intermediário.
    dbpw
    É a senha que está associada ao ID do usuário do banco de dados dbuid.
Na conclusão dessa tarefa, você terá:
Agora que você criou um intermediário físico, está pronto para:
  1. Crie e inicie os canais do gerenciador de filas WebSphere MQ que são requeridos para a conexão com componentes do WebSphere Business Integration Event Broker (intermediários, Servidor de Nome de Usuários e Configuration Manager). Isto permite que componentes em seu domínio de intermediários suportados por diferentes gerenciadores de fila troquem mensagens e comuniquem-se de maneira eficiente. Consulte Conectando Componentes.
  2. Inclua o intermediário no domínio intermediário utilizando o workbench (Incluindo um Intermediário a um Domínio de Intermediário).

Conceitos relacionados
Intermediário
Domínio do Intermediário

Tarefas relacionadas
Incluindo um Intermediário a um Domínio de Intermediário

Referências relacionadas
Comando mqsicreatebroker