Em slapd, como faço para lidar com a “tabela de conexão integral (64/64)” erro?

StackOverflow https://stackoverflow.com/questions/457306

  •  19-08-2019
  •  | 
  •  

Pergunta

Eu estou trabalhando em um aplicativo em execução em servidores Windows que requer o uso pesado de LDAP. Por agora estamos presos com o servidor slapd LDAP em uma plataforma Windows - não é grande, mas por várias razões, estamos preso com esta arquitetura

.

escalas nosso sistema com a demanda, por isso nos horários de pico, haverá mais servidores de aplicativos. Cada servidor de aplicação é multi-threaded e pode fazer até 16 conexões simultâneas com o servidor LDAP único.

Toda vez que as tentativas do sistema para fazer mais de 64 conexões simultâneas com o servidor LDAP, o slapd irá bloquear quaisquer tentativas mais de conexão.

É óbvio que o pool de conexão slapd é maxed-out, mas como faço para torná-lo maior? A máquina corremos slapd on é um poderoso servidor 8-core, para que possamos teoricamente algumas centenas de conexões simultâneas. Além disso, uma encarnação anterior deste projecto decorreu slapd no Ubuntu Linux em um servidor dual-core. Era capaz de lidar com o dobro da carga de nosso sem qualquer problema, por isso parece que nossos problemas são o Windows spesific.

Foi útil?

Solução

Encontrado o ansewer:

Você tem que slapd re-compilação com o código-fonte mudou, há uma macro C ++ que especifica o limite de conexão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top