2016-11-13 10 views
0

Я сконфигурировал кластер endeca с балансировкой нагрузки Apache 2 dgraph .. оба dgraph работают на другой машине ... Порт Apache 5555 используется для балансировки нагрузки ... У меня есть два сервера приложений. Я получаю ответ от endeca только от одного dgraph, который не может получить ответ от другого dgraph, и он не дает записи .... В каком порте должен работать 5555 порт ??? Он должен запускать как машину dgraph, так и машину веб-сервера ???? Может вы, ребята, меня за получение ответа от обоих dgraph .... Мне нужно, чтобы закончить его быстро ....Настройка кластера Endeca с балансировкой нагрузки Apache

Заранее спасибо,


спасибо ...

DgraphA1 - running in machine A 
DgraphB1 - running in machine B (ITL Host) 

App server1 pointing to DgraphA1 and Appserver2 pointing to DgraphB1. 


Below things are configured in apache for endeca load balancing.I configured the listen port 5555 in Machine A apache.. 
For App servers, apache are configured in Machine A httpd.conf file. 


NameVirtualHost *:5555 

<VirtualHost *:5555> 

ServerName MachineA 

ProxyPass/balancer://dgraphs/ 

ProxyPassReverse/balancer://dgraphs/ 

<Proxy balancer://dgraphs> 

BalancerMember http://MachineA:15000 loadfactor=1 retry=0 

BalancerMember http://MachineB:15000 loadfactor=1 retry=0 

</Proxy> 

</VirtualHost> 

<Location /balancer-manager> 

SetHandler balancer-manager 

</Location> 
+0

Вы можете добавить ваша конфигурация Apache к сообщению? – radimpe

+0

@radimpe Спасибо, добавлена ​​конфигурация apache –

ответ

0

Выяснил это сам.

Apache 5555 порт необходимо запустить в ITLHost (DgraphB1)

Оба сервера приложений необходимо указать ITL Host (DgraphB1) и порт 5555.

Все работает отлично ..

 Смежные вопросы

  • Нет связанных вопросов^_^