두 개의 다중 스레드 서버 (Server1 및 Server2)가있는 응용 프로그램을 개발 중입니다. 이 두 서버의 데이터를 Map에 저장합니다. 내가 원하는 것은 일종의 서버 간의로드 밸런스를 수행하는 것입니다 (양 서버에서 동일한 양의 데이터를 가짐). 따라서 두 가지 질문이 있습니다.여러 서버가있는 클라이언트 - 서버 아키텍처
1) 클라이언트를 서버에 무작위로 연결하려면 어떻게합니까? 예를 들어 클라이언트를 시작할 때이 클라이언트는 Server1에 연결하고 다른 클라이언트를 시작하면이 클라이언트는 Server2에 연결합니다.
2) 서버에서로드 밸런스를 수행하는 데 사용할 수있는 기술은 무엇입니까?
감사합니다.