AKKA 클러스터를 만들고 싶습니다. 응용 프로그램의 코드가 동일한 4 개의 서버에서로드 균형을 조정하고 독립적으로 작동합니다. 클러스터가 그와 함께 정의 AKKA으로AKKA에서 클러스터 구성
는 application.conf에 씨 노드입니다. 그러나 내 응용 프로그램의 특성으로 인해이 application.conf 파일의 네 가지 버전 (각 응용 프로그램 노드마다 하나씩)이 4 개의 클러스터가되는 시드 노드 집합이 각 네 개 있습니다. 나는 하나의 클러스터가있는 상황에서 끝내고 싶습니다. 어떻게 Akka 클러스터링을 사용하여 구성 할 수 있습니까?
각 노드에 배포 된 코드는 모두 같은 호스트 이름을 사용합니다. 모든 노드간에 단일 또는 동일한 Akka 클러스터 구성을 사용하려면
remote {
log-remote-lifecycle-events = off
netty.tcp {
hostname = "server1.com"
port = 0
}
}
cluster {
seed-nodes = [
"akka.tcp://[email protected]:1234",
"akka.tcp://[email protected]:1235",
"akka.tcp://[email protected]:1236",
"akka.tcp://[email protected]:1237"]