2017-11-18 13 views
-1

우리는 도커 컨테이너에있는 Linux 용 App Service를 실행 중입니다.알 수없는 이유로 응용 프로그램 서비스를 사용할 수 없습니다.

정상적으로 작동하면 정상적으로 작동합니다. 그러나 때로는 사이트가 명확하지 않은 이유로 사용할 수 없게됩니다. 우리의 건강 상태 보고서는 다음과 같습니다

enter image description here

지금, 잠시 후, 응용 프로그램을 완전히 사용할 수 없게됩니다. 상태 확인 보고서 사용 가능하지만 아웃 도커 로그에서 다음과 같은 레코드를 찾습니다.

2017-11-18 08:01:50.060 ERROR - Container for --- site ---is unhealthy. Stopping site. 
2017-11-18 08:32:49.295 INFO - Issuing docker login to sever: http://--- 
2017-11-18 08:32:49.837 INFO - docker login to http://--- succeeded 
2017-11-18 08:32:49.858 INFO - Issuing docker pull --- 
2017-11-18 08:39:49.096 INFO - docker pull returned STDOUT>> 40: Pulling from --- 

유일한 도움이되는 앱을 다시 시작하는 것입니다. 그런 다음 정상으로 돌아오고 모든 것이 예상대로 작동합니다.

건강 검진에서 '사용 불가'보고서가있을 때마다 사이트가 멈추지 않는다는 점을 강조합니다. 무작위로 매달린다. CPU/메모리는 정상적인 수준이며, 특이한 점이 없으며 스파이웨어가 없습니다.

응용 프로그램 자체에는 일반적인 예외 필터가 있으며 캐치되지 않는 예외는 없어집니다.

왜 그런가?

+0

설명해 주실까요? –

답변

1

도커 이미지의 사이트에 따라 응용 프로그램이 새 이미지를 가져 와서 초기화하는 동안 오프라인 상태가됩니다. 백업하기 전에 배포가 거의 20 분 정도 걸렸습니다.

+0

질문 아래의 "설명"섹션에 의견을 게시해야합니다. –

+0

@StanislavPoslavsky 내 계좌에 아직 그 일을 할 수없는 것 같습니다. – neutronz