Repositório de fórmulas e roteiros com balance
Linha de Produto: | Microsiga Protheus |
Segmento: | Serviços |
Módulo: | SIGAGPE - Gestão de Pessoal |
Função: | GPEXFORM |
Situação/Requisito: | Por padrão, a pasta com o repositório de fórmulas e roteiros do SIGAGPE é criada no mesmo diretório definido SOURCEPATH do appserver.ini. Com a utilização de balance, cada slave pode possuir um um SOURCEPATH diferente, criando um repositório de fórmulas/roteiros diferente para cada slave, dificultando o processo de atualização, que teria que ser feito duplicando manualmente os repositórios. |
Solução/Implementação: | Criado a chave FORMPATH no appserver.ini, onde poderá ser informado um diretório padrão para criação da pasta com o repositório de fórmulas/roteiros. Recomenda-se a utilização do mesmo FORMPATH em todos os slaves, possibilitando a sincronia durante o processo de atualização das fórmulas/roteiros. Caso esta chave não seja informada, a pasta padrão continua sendo a que foi definida no SOURCEPATH. O FORMPATH com o diretório para gravação do RPO de fórmulas deve ser gravado no appserver.ini de todos os slaves. Exemplo: [P12BALANCEDGRID] FORMPATH=C:\Protheus12\apo_balanced < Informar aqui o caminho para gravação do seu RPO de fórmulas>
Atenção: 1. Para os ambientes com configurações de Balanceamento de carga (Balance) com mais de 1 servidor físico o diretório de formulas deverá ser direcionado para a mesma pasta e neste caso deverá ser configurado utilizando o caminho da rede: Exemplo: [P12BALANCEDGRID] FORMPATH=\\IP(caminho)\Protheus12\apo_balanced < Informar aqui o caminho para gravação do seu RPO de fórmulas>
2. Se existir mais de um ambiente porem apontando para o mesmo TOPALIAS (banco de dados) o caminho do FORMPATH deve ser igual. Exemplo:
[P12BALANCEDGRID] TOPALIAS=P12_BANCODEDADOS FORMPATH=C:\Protheus12\apo_balanced < Informar aqui o caminho para gravação do seu RPO de fórmulas>
[P12BALANCEDGRID_HOMOLOG] TOPALIAS=P12_BANCODEDADOS FORMPATH=C:\Protheus12\apo_balanced < Informar aqui o caminho para gravação do seu RPO de fórmulas>
[P12BALANCEDGRID_DESE"] TOPALIAS=P12_BANCODEDADOS FORMPATH=C:\Protheus12\apo_balanced < Informar aqui o caminho para gravação do seu RPO de fórmulas>
[P12OUTROS] TOPALIAS=OUTROBANCODEDADOS FORMPATH=D:\outros\APO_OUTROs < Informar aqui o caminho para gravação do seu RPO de fórmulas> Obs: - Somente no 4º exemplo o banco é diferente então o caminho do FormPath deve ser outro. - A regra da chave FormPath deve ser configurada em todos appserver.ini. Como boa prática orienta-se para NÃO efetuarem a configuração de Repositórios transitando pela rede, porém para o caso especifico de formulas FAZ-SE necessário a existência de apenas um único repositório (RPO). Quanto à performance o impacto será mínimo devido ao tamanho (pequeno) do RPO de fórmulas. |
Conversores e Parâmetros: | Informe os conversores/parâmetros. |
Chamados relacionados: | TTPVBX |
Requisito (ISSUE): | Informe o requisito relacionado. |
Versões/Release: | 12.1.7 (Dezembro) |
Versão Corrigida: | Versão na qual está sendo feita a manutenção deste programa. |
Versão Expedida: | 12.1.7 (Dezembro) |