Árvore de páginas

Versões comparadas

Chave

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

O TOTVS | Broker Agent (agente) é uma ferramenta utilizada em conjunto com o

Inclusão de trecho
tec:Application Server
tec:Application Server
nopaneltrue
(server) e com o
Inclusão de trecho
tec:Broker
tec:Broker
nopaneltrue
(broker) para prover escalabilidade horizontal (horizontal scaling) 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:

  1. o broker monitora o consumo de vários recursos utilizados pelos servers balanceados: conexões, memória, usuários, threads e cpu
  2. à 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
  3. o agente cria uma nova instância de server (cria um novo processo server no sistema) e informa ao broker em qual porta TCP o novo server está aceitando conexões
  4. o broker então incorpora o novo server às suas tabelas de balanceamento, de maneira que novas conexões que chegam no broker são distribuídas também para o server recém iniciado

A escalabilidade horizontal também funciona de maneira inversa: à medida que os servers se tornem ociosos por algum tempo (isto é, não estejam atendendo nenhuma conexão), o broker requisita que o agente desative estes servers que estão ociosos, desta maneira economizando recursos computacionais e diminuindo os custos de operação do sistema.A técnica de "




Informações

Consulte seu DBA Oracle para verificar as configurações necessárias para a utilização de storage.

Inclusão de trecho
tec:Broker - Como configurar o balanceamento da aplicação meuRH com Broker
tec:Broker - Como configurar o balanceamento da aplicação meuRH com Broker
nopaneltrue


Exemplo:


Sem Formato
[oracle/test]
user=<user>
password=<pass>
TableSpace=DBACCESS_DATA
IndexSpace=DBACCESS_IDX
LobSpace=DBACCESS_LOBS