Liberty 서버 클러스터 시작 및 중지
집합체 제어기는 Liberty 서버 클러스터를 시작하거나 중지시키는 데 사용할 수 있는 ClusterManager MBean을 제공합니다. startCluster 및 stopCluster 메소드가 클러스터의 모든 멤버를 순차적으로 시작하고 중지합니다. 클러스터 멤버를 개별적으로 시작하거나 중지하려면 ServerCommands MBean에서 startServer 및 stopServer 메소드를 사용하거나 명령행에서 server start 및 stop 명령을 실행할 수 있습니다.
시작하기 전에
- 서버 클러스터의 모든 멤버는 해당 server.xml 파일에서 clusterMember-1.0 기능을 사용하도록 설정해야 합니다.
- 서버 클러스터의 모든 멤버는 집합체 멤버 시작 및 중지가 구성되어야 합니다. 자세한 정보는 Liberty 집합체 멤버 시작 및 중지의 내용을 참조하십시오.
프로시저
- 클러스터에서 순차적으로 모든 서버를 시작하고 중지하려면 ClusterManager MBean startCluster 및 stopCluster 메소드를 사용하십시오. 클러스터 크기가 큰 경우, 조작이 완료하려면 오래 걸릴 수 있습니다. 예상 실행 시간은 O(N)이며, 여기서 N은 클러스터의 서버 수입니다. 조작의 총 시간은 대략 N*(server_start_time)입니다. 예를 들어, 시작하는 데 6초가 걸리는 100개의 서버를 시작하는 경우 startCluster 조작은 대략 600초(10분)가 걸립니다.
- 개별적으로 클러스터 멤버를 시작하거나 중지하려면 ServerCommands MBean startServer 및 stopServer 메소드를 사용하여 집합체 멤버를 시작하고 중지할 수 있습니다. Liberty 집합체 멤버 시작 및 중지을 확인하십시오.
- 클러스터 멤버 또는 집합체 제어기를 개별적으로 시작하거나 중지하려면 명령행에서 server start 및 stop 명령을 실행할 수 있습니다. 명령행에서 서버 시작 및 중지을 확인하십시오.