Page tree
Skip to end of metadata
Go to start of metadata

Em ambientes onde o rootPath for compartilhado por mais de uma instância do TOTVS | Application Server, a chave indica o caminho físico local associado ao compartilhamento.

Rebuild

O c-tree Server faz o rebuild considerando o path do arquivo, desse modo, quando um ambiente for compartilhado e acessado a partir de diferentes paths, o rebuild será efetuado a cada acesso

Exemplo

Considerando uma infraestrutura onde o rootPath é compartilhado 3 instâncias do TOTVS | Application Server (hostBalancer, hostNameA, hostNameB) onde:

  • hostBalancer é o servidor que faz o balanceamento, contém a instância do c-tree Server e compartilha o rootPath (C:\Application\Data) através do endereço \\hostBalancer\shareName\Data\
  • hostNameA é um dos servidores que fazem parte do balanceamento
  • hostNameB é um dos servidores que fazem parte do balanceamento

Configuração de hostNameA e hostNameB

[environment]
rootPath=\\hostBalancer\shareName\Data\
ctreeRootPath=C:\Application\Data\

Observações

  • Quando a base de dados principal (RPODB) é configurada para ADS ou para DBF, não é possível utilizar as engine local do c-tree nem utilizar o c-tree Server
  • Quando o rootPath for compartilhado por mais de uma instância do TOTVS | Application Server, além da chave rootPath, deve ser configurado a chave ctreeRootPath
  • Quando utilizado a engine local do c-tree e configurado o ctreeRootPath, a aplicação é abortada sob a ocorrência Environment Config Error - CTREEROOTPATH requires CTREE SERVER environment