...
Aviso |
---|
|
Caso o ambiente possua um Broker, para correto funcionamento, os appservers deverão estar abaixo de um BROKER WS. Importante: Não recomendamos a utilização de um broker HTTP, pois esse retorna uma resposta de redirecionamento (302) e caso se adicione a tag USING_COOKIES=0 o broker irá direcionar o tráfego apenas para um appserver sem realizar o balanceamento da carga.. Bloco de código |
---|
title | Exemplo .ini Broker HTTPWeb Service |
---|
| [BALANCE_WEB_HTTPSERVICES]
LOCAL_SERVER_PORT=4000 ; porta de entrada do Broker HTTP
REMOTE_SERVER_01=127.0.0.1 5000 ; ip e porta do Broker WebServices encadeado
USING_COOKIES=0 ; configuração para o Broker HTTP NÃO fazer tratamento de cookies do client
SSL_CERTIFICATE=... ; nome do arquivo .pem contendo o certificado
SSL_KEY=... ; nome do arquivo .pem contendo a chave privada
SSL_PASSPHRASE=... ; utilizar esta chave caso o certificado tenha passphrase
; etc
; a chave REMOTE_SERVER_xx aceita letras e números para identificar servidores,
; por exemplo REMOTE_SERVER_0A, REMOTE_SERVER_XY, etc, e as chaves
; podem estar em qualquer ordem
; nome do serviço Windows, caso seja utilizado
; (não pode conter espaços)
SERVICE_NAME=XXX_TOTVS_BALANCE_WS_001
; (opcional, disponível a partir de 01/dez/2017)
; "display name" do serviço Windows
SERVICE_DISPLAY_NAME = "BROKER SERVICE" |
|
Recomendamos que haja um appserver para cada funcionalidade. Sendo assim necessários 3 appservers: 1 Rest, 1 Portal e 1 JOB/Schedule
Abaixo exemplos de configuração do appserver.ini para o ambiente de uma empresa de cada serviço:
...