Árvore de páginas

Balanceamento da fila


Atualmente a FILA do EAI2 só é consumida por um RPW. Alterado para que seja possível criar vários RPWs para consumir a FILA do EAI2. Desta forma conseguiremos aumentar o desempenho do EAI2.

Estes RPWs poderão ser configurados por empresa, sendo assim as mensagens que estiverem na FILA do EAI2 poderão ser consumidas pelos vários RPW parametrizados quando necessário.

Regras:

  • Qualquer RPW processa mensagens de ERRO de “de-para”, desta forma garantimos que quando a mensagem é recebida a mesma tenha uma resposta;
  • Quando parametrizado RPW por empresa e na fila possuir mensagens de outra empresa diferente da empresa do RPW estas ficarão sem processar. É importante que o administrador do EAI2 conheça esta REGRA;
  • As mensagens multi-empresa (CompanyID = “”), podem ser processadas por qualquer RPW, mesmo que esse seja específico de uma determinada empresa;
  • Também poderá ser criado um RPW multiempresa (empresa = *) e esse poderá auxiliar no processamentos das mensagens multiempresa (CompanyID = “”) ou mensagens com erro de/para (lembrando que mensagens sem de-para serão consideradas como mensagens multiempresa);
  • No recebimento as mensagens serão processadas conforme RPW e passarão pelo De-Para quando houver necessidade.