2016-09-13 2 views
0

서버 상태 결과를 표시하는 가장 좋은 방법을 결정하려고합니다. 약 20 개의 웹 사이트와 서비스를 유지 관리하고 있으며, 이전 시스템은 원래 그대로였습니다 (HTML, 상태를 반영하는 수동 색상 변경). 조금만 다시 맹렬히 노력하고 있습니다.서버 상태 결과를 나열하는 가장 효율적인 방법

내부 서비스에 대한 간단한 하트 비트 핑을 깨끗하게 나열하는 가장 좋은 방법은 무엇입니까?

또한 Sharepoint와 호환되어야합니다.

필자는 PHP가 이것에 대한 기준이라고 읽었지만 연속적인 ping/상태 모니터의 방법으로는 많이 찾을 수 없습니다.

답변

1

클라이언트 측에서는 핑/하트 비트 검사 코드를 실행하는 스크립트에 AJAX 쿼리를 사용해야합니다. ID를 기반으로 상태를 업데이트하는 콜백이 있습니다.
setInterval()을 사용하면 수동 입력 없이도 정기적으로 실행할 수 있습니다.

많은 클라이언트에서 열 수있는 시스템을 만들어야 할 경우 서버 측에서 하트 비트 검사 결과를 캐싱 할 수 있습니다. 서버의 자체 플러딩을 방지합니다.

+0

그래, 서버 상태를 가져 와서 어딘가에 서버 (파일, 데이터베이스 ...)에 저장하는 몇 가지 크론 작업을 만듭니다. 그런 다음 아약스 호출을 사용하여 서버에서 직접 가져옵니다. – MilanG

관련 문제