Histórico da Página
ÍNDICE
- Visão Geral
- Exemplo de utilização
01. VISÃO GERAL
O Totvs Geteway Manager é um centralizador de requisições (ponto único de acesso), que realiza a analise, a filtragem e redirecionamento do tráfego de terceiros entre os hosts ativos.
As funções presentes no API Gateway permitem as mais diversas vantagens para quem o utiliza. Um único ponto de acesso, por exemplo, significa uma redução de esforço em administrar as "portas de entradas" dos serviços utilizados, podendo focar seus esforços em um único local.
As funções presentes no API Manager fornecem uma camada de gestão para o API Gateway. Além de definir o comportamento do API Gateway, o API Manager lida com a análise de cada requisição.
02. EXEMPLO DE UTILIZAÇÃO
Exemplo do Comportamento Antigo (até a versão 12.1.24):
- Acessar o aplicativo "RM.Host.ServiceManager.exe" e adicionar a quantidade de serviços desejada.
- Em seguida era necessário a configuração do arquivo "RM.exe.Config", configurando todos os hosts e portas adicionadas no "RM.Host.ServiceManager.exe", para que houvesse o balanceamento nativo (distribuição das requisições entre os hosts).
- Instalar TGM: Opção para que o serviço do Totvs Gateway Manager seja instalado na maquina que está sendo utilizada.
- Caminho completo do arquivo: Caminho onde será instalado o Totvs Gateway Manager
- Porta do TGM: Posta principal da lista do TGM, essa lista recebe a quantidade de serviços adicionados.
- Porta de HTTP: Porta dos Upstream (hosts).
- Porta de TCP:
- Porta de PING:
- Utilizar TGM em outra maquina: Opção dada ao usuário para que o Totvs Gateway Manager seja instalado em outra maquina (informando Host:Porta).
Passo a passo para configuração do TGM (Totvs Gateway Manager):
- Acessar o aplicativo "RM.Host.ServiceManager.exe" e adicionar a quantidade de serviços desejada.
- Em seguida
- Ao acessar a nova aba "Totvs Gateway Manager" estará disponível a configuração de instalar o TGM. Quando instalado o serviço com essa opção marcada, um novo arquivo é criado, onde ficará armazenado todos os hosts ativos.
03.