갑자기 도커로 설치된 내 Discourse 인스턴스가 간헐적으로 Bad Gateway 오류를 반환하고 있습니다. 컨테이너는 여전히 실행 중이지만, 다시 정상적으로 작동하려면 수동으로 앱을 중지하고 시작해야 합니다. 그 후에는 문제가 없는 것처럼 보이지만, 잠시 후 다시 같은 현상이 반복됩니다. 추가 정보를 얻기 위해 어떤 로그 위치를 확인해야 하는지 모르겠습니다. 어디서부터 시작해야 할까요? 정말 감사합니다!
RAM이 부족합니까? free -h 명령어는 어떤 결과를 반환하나요?
/var/discourse/shared/standalone/log/rails/production.log 파일에는 어떤 내용이 표시됩니까? (경로를 정확히 적었다고 생각하지만, 틀렸다면 직접 수정해 주세요.) 그리고 /var/discourse/shared/standalone/log/var_log/nginx/..something... 파일도 확인해 주세요.
다음에 이런 일이 생기면 확인해 볼게요. 감사합니다! 지금은 RAM 사용량이 50% 미만입니다.
아마도 RAM은 아닐 것 같습니다. 이제 로그를 확인해 보세요.
로그는 정상적으로 보입니다. 어쨌든 눈에 띄는 문제는 없습니다. 서비스가 실행 중일 때조차 매우 느립니다. 응답에 오랜 시간이 걸려 사용자(또는 로컬에서 실행하는 저)가 타임아웃을 겪을 정도입니다. 해당 서버는 오랫동안 안정적으로 운영되어 왔고, 루틴한 Ubuntu(18.04) 업데이트 외에는 거의 변경 사항이 없었기 때문에 정말 이상합니다.