2016-03-20 7 views
0

Ich habe ein Neo4j-HA-Cluster-Setup in AWS mit drei EC2-Instanzen (ein Master und zwei Slaves). Meine Anwendung ist so konfiguriert, dass sie nur mit dem Master-Knoten kommuniziert. Nun, meine Frage ist, wenn Master-Knoten fehlschlägt, wie meine Anwendung wird mit dem neuen Master-Knoten (einer der beiden Slaves) verbunden werden?Neo4j-HA-Cluster in AWS

Danke, Debojit

Antwort

0

Sie benötigen einen Load-Balancer zwischen der Anwendung und dem Neo4j Cluster haben. Siehe reference manual for a haproxy setup.

+0

Danke für die Antwort. Was, wenn die EC2-Instanz, auf der haproxy installiert und konfiguriert ist, fehlschlägt oder nicht verfügbar ist? –

+0

Sie können mehrere Instanzen von haproxy ausführen. –

+0

Wie können wir multiple Instanzen von haproxy mit keepalived in aws eine einzige IP zuweisen? Ich finde keine Möglichkeit, private IP für mehrere Instanzen in aws zu reservieren. –