클라우드 파운드리에서 응용 프로그램으로 실행 가능한 jar 파일을 설치했습니다. 이 응용 프로그램에는 웹 URL이나 엔드 포인트가 없습니다. 이 응용 프로그램은 백그라운드 프로세서와 비슷합니다. 이 응용 프로그램이 아직 실행 중인지 여부를 모니터링하고 싶습니다. 끝 점이 없으므로 일부 ping 테스트를 수행 할 수 있습니다. 이 시나리오를 해결하는 것이 좋습니다. 미리 감사드립니다. 클라우드 파운드리에 설치된 실행 가능 응용 프로그램을 모니터링하는 방법
0
A
답변
1
cf push --no-route
(또는 앱 매니페스트 상당)을 사용하여이 앱을 배포했다고 가정합니다.
-u none
(또는 앱 매니페스트 상당)을 지정하면 Cloud Foundry에서 실제로 프로세스를 보게되므로 cf app your-app
을 사용하여 계속 실행 중인지 여부를 모니터링 할 수 있습니다.
0
cf top 플러그인을 다운로드하십시오.
플랫폼 운영자를위한최상의 플러그인입니다. 기초, 디에고 셀 또는 LRP에서 일어나는 일을 실시간으로 볼 수 있습니다.
admin
권한이있는 경우 물론 많은 세부 정보를 볼 수 있습니다. admin
권한이 없으면 플러그인은 최대 100 개의 LRP 모니터링을 제한합니다.
그리고 매일 광범위하게 사용합니다.
+0
https://plugins.cloudfoundry.org/에서도 찾을 수 있습니다! –
제안 해 주셔서 감사합니다. 그것은 일했다 – shatthi
몇 가지 다른 아이디어. 죽은 사람의 스위치를 앱에 추가 할 수 있습니다. 기본적으로 예측 가능한 주파수의 일부 서비스 나 끝점을 호출해야합니다. 앱이 해당 빈도로 체크인하지 않으면 잘못된 것이 있음을 알게됩니다. 또한 응용 프로그램에 문제가있는 경우 충돌 이벤트가 발생하는 cf 이벤트의 출력을 사용할 수 있습니다 (문제가 응용 프로그램이 존재하고 CF가 응용 프로그램을 다시 시작한다고 가정). 이점은 서비스를 확인할 때 문제가 발생하지 않아도된다는 것입니다. 이벤트 기록에 문제가 표시됩니다. –