재구축 후 포럼이 로드되지 않거나 느리게 로드됨

안녕하세요

제 Discourse 포럼이 며칠 전에 이 문제를 겪었습니다. 오늘 ./launcher rebuild app을 사용하여 다시 빌드해 보았습니다. 이 작업을 수행한 후 여러 사용자가 포럼이 로드되지 않거나 매우 느리다고 보고하고 있습니다. 저는 Digital Ocean에서 호스팅하고 있습니다. 어떻게 해야 할까요?

감사합니다,
IFS

느리다는 게 사용이 느리다는 뜻인지, 아니면 처음 로드할 때 느리다는 뜻인가요?

포럼을 여는 것부터 주제/카테고리를 클릭하는 것까지 모든 것이 느립니다.

관리자 대시보드를 아예 로드할 수 없었습니다.

YourForum.com/logs에 오류가 보입니까?
아니면 F12에서 로딩에 실패하는 항목이 있습니까?

로그가 로드되지 않는데, F12

에서 이것을 얻었습니다

재빌드 후 /admin/upgrade에서 업그레이드를 수행하셨나요?

여기서 의심되는 원인이 세 가지 있습니다:

  1. Discourse 플러그인이 문제를 일으키고 있습니다.
  2. 브라우저 확장 프로그램이 문제를 일으키고 있습니다.
  3. 메시지 버스가 타임아웃되고 있습니다.

세 번째가 느린 사용자 경험의 가장 유력한 원인일 수 있지만, 나머지 두 가지도 무시할 수 없습니다.

여기서 Cloudflare를 사용하고 계실 가능성이 있나요?

마지막 업그레이드는 언제 하셨나요? 데이터베이스 크기는 어느 정도인가요? pg12 업그레이드는 잠시 동안 성능 저하를 유발할 수 있지만, 일부 오래된 업그레이드는 모든 이미지가 다시 처리되도록 만들기도 합니다.

@itsbhanusharma 님에게 답글 - 1번이 아니라 2번인 것 같습니다. 3번에 대해서는 타임아웃을 어떻게 막을 수 있을까요? 저는 Cloudflare를 사용하지 않습니다.

@pfaffman 님에게 - 저는 2.6.0.beta1 버전을 사용 중입니다. 업그레이드 실행을 클릭하면 사이트가 충돌합니다.

그래서 명령줄에서 다시 빌드하세요.

./launcher rebuild app?

네, 바로 그거예요! :slight_smile:

이제 우리 포럼에서 잘 작동합니다. 모두 감사합니다 :slight_smile: