약 이틀간 운영을 하다 보면 가끔 사이트가 읽기 전용(read-only) 모드로 전환됩니다. 포럼은 완전히 비어 있고, 사용하는 사용자가 거의 없으므로 웹사이트가 과부하 상태인 것은 분명히 아닙니다. 다음 스레드(Discourse stuck in maintenance mode)의 제안 사항을 시도해 보았지만,
아래 명령은 도움이 되지 않습니다:
# cd /media/data/discourse/
root@main:/media/data/discourse# ./launcher enter app
x86_64 arch detected.
root@main-app:/var/www/discourse# rails c
Loading production environment (Rails 7.2.2.1)
discourse(prod)> Discourse.disable_readonly_mode
=> true
discourse(prod)> Discourse.disable_readonly_mode(Discourse::READONLY_MODE_KEY)
=> true
discourse(prod)> Discourse.disable_readonly_mode
=> true
서버에는 다른 앱/서비스로 인한 과부하도 없습니다:
redis와 데이터베이스를 재시작하면 문제가 해결됩니다. 하지만 이 문제를 해결하기 위해 확인해야 할 로그가 있거나, 다른 문제 해결 방법이 있을까요?
Discourse 버전은 3.5.0.beta3-dev입니다.
