Além do BROKER tradicional que utilizamos para o produto TOTVS Microsiga Protheus, agora temos a possibilidade de configuração de um broker mais inteligente, que consegue se adaptar aos recursos necessários.
Para quem usa cloud e paga por consumo, essa funcionalidade pode agregar e reduzir os custos do ambiente TOTVS Microsiga Protheus.
"O TOTVS | Broker Agent (agente) é uma ferramenta utilizada em conjunto com o TOTVS | Application Server (server) e com o TOTVS | Broker (broker) para prover escalabilidade horizontal a um ambiente formado por um agente, um broker e vários servers.
Em palavras mais simples, a funcionalidade de escalabilidade horizontal funciona da seguinte maneira:
O broker monitora o consumo de vários recursos utilizados pelos servers balanceados: conexões, memória, usuários, threads e cpu
À medida que o consumo total desses vários recursos alcançam um certo limite, o broker requisita ao agente a criação de uma nova instância de server
O agente cria uma nova instância de server e informa ao broker em qual porta TCP o novo server está aceitando conexões
O broker então incorpora o novo server às suas tabelas de balanceamento, de maneira que as novas conexões sejam distribuídas também para o server recém instanciado
"
https://tdn.totvs.com/display/tec/Broker+Agent