Páginas filhas
  • Deploy e Escalabilidade

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

No processamento Assíncrono os servidores do TSS devem ser configurados para atenderem as duas camadas da aplicação: WS(Camada de Recepção de requisições) e Engine( Camada de Processamento). Nesse modelo o escalonamento se resume em instanciar novos appservers com base em um já existente tendo como alteração apenas a url de acesso  (Host + port).

 

Exemplo de Escalonamento Sincrono com 2 instâncias executando:  


Image AddedImage Removed

 

 

Processamento Assíncrono :

No processamento Assíncrono, os appservers são devem ser configurados para atenderem a uma unica camada. A camada WS segue a mesma configuração utilizada para o processamento Síncrono acrescida da configuração do recurso de Fila, que se faz necessaria necessária tanto para camada WS quanto para a camada de Processamento(Engine). Para a camada de Processamento além da configuração é necessário  também a configuração de Queue Listener. Que será um JOB responsável pelo monitoramento de uma determinada fila de documento.   

  

Exemplo de escalonamento Assíncrono. sendo: 2 instâncias para camada WS 1 instancia de Engine NFC-e e 2 instâncias para  Engine de NF-e.

 

Image RemovedImage Added

 

 

Em ambas estruturas é recomendável a utilização do TOTVS Broker para que as aplicações clientes tenham um único ponto de acesso.

...