로그인 후: 홈페이지/게시물 페이지 로딩에 20~40초 소요
로그인 안 함: 정상 속도 접속
hi @s_xu, Discourse 메타 지원 포럼에 오신 것을 환영합니다.
설치 환경과 현재 상황에 대해 가능한 한 많은 세부 정보를 제공해 주시겠습니까? 예를 들어:
- Discourse 버전이 최신입니까?
- 표준 설치 방식입니까?
- 셀프 호스팅인지, 호스팅 서비스를 이용하고 있습니까?
- 사이트가 로드될 때 개발자 콘솔에 오류가 표시됩니까?
- 최근에 플러그인이나 테마 컴포넌트를 설치했습니까?
- 이는 최초 로그인 시에만 발생하는 문제입니까? 즉, 로그인한 후에는 페이지가 정상적으로 로드됩니까?
/logs/에는 어떤 내용이 표시됩니까?
안녕하세요, 최신 버전이 아닙니다. Docker 설치로 로그인할 때마다 로그인 후 페이지가 정상적으로 로드됩니다,
명령줄에서 업데이트하세요.
안녕하세요. 이 환경은 프로덕션 환경이며, 업데이트를 진행하면 다른 문제가 발생할 수 있습니다. 다른 해결책이 있을까요? 먼저 문제를 파악해야 할 것 같습니다. 현재 데이터베이스의 특정 SQL이나 인덱스 부재로 인한 것인지 확인하고 있습니다.
최근 데이터베이스에서 변경한 사항이 있나요?
추가 정보가 필요합니다.
가능하다면 로그인할 때 rails 로그를 확인해 주세요:
cd /var/discourse
./launcher enter app
tail -f log/production.log
스왑을 사용 중인가요?
메모리 상태는 어떤가요?
최소한 서버를 재부팅하여 상황이 개선되는지 확인해 보시는 것이 좋습니다.
또한 유니콘(웹 워커)이 몇 개로 설정되어 있는지도 확인해 보시면 좋습니다(부족할 수 있음).
#marketplace에서 전문가인 Discourse SA를 고용하는 것도 고려해 볼 수 있습니다.
아니요, 로그를 확인해 보세요. 뷰 렌더링에 문제가 있나요?
해당 로그는 로그인과 관련이 없으며, 어쨌든 우리에게 실질적으로 아무런 정보를 제공하지도 않습니다.
어떤 로그가 필요한지 모르겠는데, 로그인할 때 제 사용자명으로 필터링한 로그입니다.
해결 방법은 알려드릴 수 없지만, 비슷한 문제를 가진 사람이 검색 기능을 통해 이 주제를 쉽게 찾을 수 있도록 이 부분을 이미지 대신 텍스트로 남기는 것이 좋겠다고 생각했습니다:
Rendered layout layouts/application.html.erb (Duration: 21134.1ms | GC: 0.8ms)
Completed 200 OK in 21219ms (Views: 21134.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 3.0ms)
Processing by TopicsController#show as HTML
Parameters: {“slug”=>“ensuring-remote-work-privacy-setting-up-vpn-for-location-concealment”, “topic_id”=>“41005”}
Rendered layout layouts/crawler.html.erb (Duration: 18.1ms | GC: 1.6ms)
Completed 200 OK in 79ms (Views: 18.6ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 5.8ms)
Started GET “/t/ar750s-adding-usb-wifi-adapter/10125.json” for 202.46.62.77 at 2026-01-26 09:24:44 +0000
Processing by TopicsController#show as JSON
Parameters: {“slug”=>“ar750s-adding-usb-wifi-adapter”, “topic_id”=>“10125”}
Completed 200 OK in 74ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 2.4ms)
Rendered layout layouts/application.html.erb (Duration: 21134.1ms | GC: 0.8ms)
Completed 200 OK in 21219ms (Views: 21134.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 3.0ms)
Started GET “/u/xu.shi/private-message-topic-tracking-state” for 103.220.218.7 at 2026-01-26 09:24:48 +0000
Processing by UsersController#private_message_topic_tracking_state as JSON
Parameters: {“username”=>“xu.shi”}
Completed 200 OK in 15ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET “/t/flint-2-wireless-speed-are-1-4-in-reality-than-advertised/48251?page=2” for 23.98.142.176 at 2026-01-26 09:24:49 +0000
Processing by TopicsController#show as HTML
Parameters: {“page”=>“2”, “slug”=>“flint-2-wireless-speed-are-1-4-in-reality-than-advertised”, “topic_id”=>“48251”}
Rendered layout layouts/crawler.html.erb (Duration: 21.1ms | GC: 0.0ms)
Completed 200 OK in 91ms (Views: 21.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET “/c/5/show.json” for 202.46.62.88 at 2026-01-26 09:24:51 +0000
Processing by CategoriesController#show as JSON
Parameters: {“id”=>“5”}
이것은 단순히 성공적인 호출 목록일 뿐입니다(예: Completed 200 OK가 여러 번 나타남). 이 목록은 시스템이 (느리긴 하지만) 정상 작동 중이라는 사실 외에는 우리에게 많은 정보를 제공하지 않습니다.
한 가지 방법은 백업하고 Discourse를 완전히 재설치한 후, 백업을 다시 복원하는 것입니다.
Completed 200 OK in 21219ms (Views: 21134.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 3.0ms) 응답 시간이 조금 비정상적인가요?
그렇다고 동의합니다.
데이터베이스 크기가 어느 정도인가요? RAM과 스왑 용량은 각각 얼마인가요?
처음에 질문을 할 때 이걸 물어봤습니다 ![]()
답은 "아니요"였습니다 ![]()


