2012-07-25 2 views
1

여러 대의 머신에서 실행하고 싶은 Java 서버가 있습니다 (Java는 실제로는 상관 없지만, 실행 파일 일 수 있습니다). 예를 들어 "서비스 A의 인스턴스 3 개 시작, 서비스 B의 인스턴스 5 개 시작"과 같은 클러스터 관리 소프트웨어가 있습니까? 한 노드가 종료되면 다른 서버에서 서비스를 시작하십시오.Linux/Java 프로세스, 로그 수집을위한 클러스터 관리자

어떤 종류의 관리 콘솔을 가지고있어 어떤 서버가 작동하는지, 어떤 서비스가 작동하는지 등을 알 수 있습니다. (당연히 녹색이 많은 멋진 대시 보드가 있습니다.)). 또는 적어도 REST 인터페이스를 사용하면 쉽게 정보를 얻을 수 있습니다.

한 단계 더 나아가 이러한 클러스터 관리자는 서비스에서 로그를 수집하고 어떤 경우에도 오류가있는 경우 선임 담당자에게 경고 할 수 있습니다. 아니면 별도의 서비스일까요?

그런 것이 있습니까? (물론 오픈 소스 버전에서)

답변

관련 문제