Histórico da Página
Índice | |
---|---|
|
...
|
...
Objetivo
O objetivo deste documento é demonstrar como configurar o
...
arquivo context.xml
...
do Tomcat conforme as necessidades do ambiente
...
As configurações são armazenadas no banco de dados e criamos a figura
...
do agrupador de propriedades
...
para tratar as propriedades que serão distintas a
...
cada Tomcat
...
utilizado.
Painel | ||||
---|---|---|---|---|
| ||||
Se não |
...
existe a necessidade de propriedades específicas por servidor Tomcat usando o mesmo banco de dados as únicas configurações necessárias são:
|
Painel | ||||
---|---|---|---|---|
| ||||
Abaixo exemplo do arquivo:
|
...
Agrupadores de Propriedades
A partir da versão
...
12.1.28
...
do produto DATASUL,
...
disponibiliza a funcionalidade de agrupadores de propriedades, que visa facilitar a criação, gerenciamento e redução dos recursos necessários para os ambientes.
O agrupador permite que um mesmo banco de dados
...
de foundation armazene as configurações dos
...
diversos ambientes Tomcat.
Para utilizar o agrupador de propriedades de inserir no arquivo de
...
configuração context.xml
...
a seguinte configuração:
<Environment name="totvs.envprop.group" value="Servidor_teste" type="java.lang.String" /> |
---|
...
Em que Servidor_teste
...
é o seu agrupador, pode-se utilizar o nome que melhor irá identificar o uso desse servidor Tomcat.
Quando estiver usando esse servidor toda a configuração de foundation feita nele não se propaga aos outros servidores que usam o mesmo banco de dados.
Para saber que está usando um agrupador no ambiente foi colocado o nome do agrupador na barra de status, vejam na imagem o destaque em vermelho.
No exemplo
...
foi alterada a cor de fundo do menu para verde e essa configuração só será utilizada nos servidores com agrupador Servidor_teste.
Se no mesmo banco de dados estiverem configurados diversos
...
servidores sem
...
o agrupador quando alterar uma configuração, da cor por exemplo, todos os servidores que não tem o agrupador serão afetados, os que tem agrupador não.
Caso precise desfazer as configurações específicas do agrupador posso fazer isso através das propriedades de ambiente descritas nesse documento
...
Arquitetura
...
Arquitetura
É possível utilizar
...
várias configurações de ambiente com mais de um Tomcat e Appserver por conjunto de bancos.
Neste exemplo, o ambiente está distribuído
...
entre Tomcats, Appservers e conjunto da bancos
...
diferentes para demonstrar as possibilidades:
...
...
...
...
...
...
...