Telescope (core)
Como configurar aplicações "PER HOST"?
ADS.FAQ-6596
A configuração "per-host" permite conexões para diferentes bancos dependendo do host informado.
Assume-se que o DNS tem diferentes hosts apontando para o mesmo IP onde o tomcat está respondendo.
Para criar a configuração per-host, faça da seguinte forma:
- Altere o web.xml e mude os valores DB_PARAMETERS e LOG_DB_PARAMETERS para "Host"
- Crie um diretório "config" abaixo da pasta user.home do usuário que está rodando o Tomcat - Voce pode usar a opção Z_ACTION=SHOW_ABOUT para encontrar o valor de user.home no ambiente que está sendo usado.
- Dentro desta pasta config, crie um arquivo com nome do host, domínio e porta trocando "." e ":" por hífen. Exemplo: http://ads.prd.inf.br:8080 vira ads-prd-inf-br-8080.cfg
Exemplo cofiguração para clientes Telescope:
nome arquivo configuração: datamundus-telescope-com-br-8080.cfg
url de acesso: http://datamundus.telescope.com.br:8080/ADS
- Edite este arquivo e inclua os parâmetros de configuração.
Exemplo:
DB_DRIVER=org.postgresql.Driver
DB_CONNECTION=jdbc:postgresql://127.0.0.1/ads
DB_USER=ads
DB_PASSWORD=xxxx
LOG_DB_DRIVER=org.postgresql.Driver
LOG_DB_CONNECTION=jdbc:postgresql://127.0.0.1/ads
LOG_DB_USER=ads
LOG_DB_PASSWORD=xxxx