Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Portuguese

Pagetitle
Seção [LockServer]
Seção [LockServer]

A seção [LockServer], pode definir um servidor de aplicação como servidor de locks e também pode ser utilizada para indicar que o sistema deve utilizar um servidor de locks.

Abrangência
ERP 10 e 11

Índice

 

Nota

O uso de um servidor de locks é necessário para contornar uma limitação referente ao acesso e uso exclusivo de arquivos e pastas em ambiente Linux.

Nota

O servidor de locks deve ser um dos primeiros servidores de aplicação a ser inicializado e um dos últimos a ser finalizado.

Caso o serviço não esteja ativo, todos os outros serviços que realizarem uma requisição serão interrompidos com uma ocorrência de erro de conexão com o LockServer

Estrutura

Veja a seguir as chaves relacionadas à seção [LockServer]:

Page Tree
root@self

Informações

Normalmente o servidor de aplicação utilizado como Master para balanceamento de carga também é configurado como servidor de locks entretanto é possível iniciar uma nova instância exclusivamente como LockServer.

Exemplos

Instância única

Em ambientes onde somente um único servidor de aplicação atende todos os usuários (pequenos ambientes de produção ou ainda ambientes de desenvolvimento), somente é necessário configurar a seção [LockServer] como abaixo:

Sem Formato
[LockServer]
Enable=1
Server=127192.0168.01.1100
Port=1234

(aviso) Supondo que o IP do servidor de aplicação (que é o servidor de locks) seja 192.168.1.100

 (aviso) A chave Port corresponde à porta do servidor de aplicação que recebe as requisições.

Múltiplas instâncias/ambientes balanceados

Em ambientes balanceados e em ambientes que separamos um servidor de aplicação para algum serviço específico, é necessário configurar um LockServer e nos demais indicar o uso do LockServer configurado.

Configuração do LockServer:

Sem Formato
[General]
CanAcceptFSRemote=1

[LockServer]
Enable=1
Server=192.168.1.100
Port=1234

(aviso) Supondo que o IP do servidor de aplicação (que é o servidor de locks ) seja 192.168.1.100

(aviso) A chave Port corresponde à porta do servidor de aplicação que recebe as requisições.

Configuração nos demais servidores:

Sem Formato
[General]
CanAcceptFSRemote=1
 
[LockServer]
Enable=0
Server=192.168.1.100
Port=1234

(aviso) A chave Port corresponde à porta que o servidor de locks que recebe as requisições.

Referências

Para mais informações, consulte: