내 포럼이 버벅거려요?

DigitalOcean에서 Discourse 포럼을 설정했고, 현재 3GB 드롭릿을 사용 중입니다. 이 정도면 포럼을 잘 운영할 수 있을 거라고 생각했는데, 지금은 정말 버벅거립니다.

동시에 10명 이상이 같은 게시글에 활발하게 참여하기 시작하면 눈에 띄게 지연이 발생합니다. 모두가 동시에 게시글을 작성하는 것은 아닙니다. 동시에 3~4명만 타이핑해도 문제가 생기는 셈이죠.

새로운 게시글, 좋아요, 누가 좋아요를 눌렀는지 등을 확인하려면 페이지를 계속 새로고침해야 합니다. 때로는 로그아웃되었다는 메시지도 표시됩니다. 트래픽에 정말 큰 영향을 미치고 있습니다!

포럼 전체 가입자는 250명뿐이고, 현재 동시 접속자는 30명을 넘지 않습니다. 하지만 이 정도 인원수에서 이미 이런 문제가 발생한다면, 잠재적 신규 사용자나 포럼 이용 경험에 대해 걱정됩니다.

forum.shanniiwrites.com

표준 설치를 수행하셨나요? (해당되는 경우) 메모리 크기를 변경한 후 discourse-setup을 실행해 보셨나요?

데이터베이스 크기는 어느 정도인가요?

표준 설치를 진행했습니다. discourse-setup은 아직 실행하지 않았습니다. 어떻게 실행해야 하나요? 이 분야에 익숙하지 않아 죄송합니다.

discourse-setup을 실행하지 않았다면 https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md에 나와 있는 단계를 수행하지 않은 것입니다.

잘 모르겠는데, 이 문제가 꽤 자주 발생하더라고요. 사람들이 Digitalocean의 원클릭 앱을 Discourse를 설치하는 ‘공식’ 방법으로 오해하는 것 같아요.

좋아요, 감사합니다! 당분간 포럼을 모니터링하면서 다른 문제가 있는지 확인해 보겠습니다.

discourse-setup을 실행했는데 여전히 지연 문제가 있는 것 같습니다. 게시물에 7명이 참여하고 있는데, 이로 인해 새 게시물이 즉시 업데이트되지 않고 있습니다.

이 인스턴스는 어떻게 설치되었나요?

위에서 Jay가 공유한 가이드를 따랐나요, 아니면 원클릭 설치를 사용했나요?

설치 환경 앞에 프록시가 있나요? Cloudflare을 사용하고 있나요?

이 가이드를 사용했습니다:

다른 질문들에 대해 무엇을 말씀하시는 건지 잘 모르겠습니다. 어떻게 확인해야 하나요?

죄송합니다. 여기서는 위에서 링크된 공식 설치만 지원하고 있습니다.

해당 사용자의 설치 과정을 따랐다면, 영상 제작자에게 도움을 요청해 보시는 것이 좋습니다.

정말 다른 건가요? 전혀 몰랐어요! 이런 종류의 경험은 별로 없어서 꽤 혼란스러웠습니다.

우리가 영상을 보고 여러분에게 알려줄 수 있는 문제가 아닙니다. 제3자 패키지 및 설치 방법에 대한 지원은 제공할 수 없습니다.

다른 누군가가 설치 방법을 보여주고 광고 수익을 올리고 있는데, 지금 문제가 발생했다면 그 사람에게 먼저 문의하는 것이 좋습니다.

네, 제 친구와 상의한 끝에 1클릭 설치를 사용했습니다. RAM 3GB, 트래픽 3TB, SSD 50GB를 보유하고 있습니다.

현재까지 파악한 바로는 프록시가 없으며, 사용자는 264명입니다.

그런 경우라면 DigitalOcean에 문의하셔야 합니다. 원클릭 설치 패키지는 서드파티 패키지이며, 여기서는 완전히 지원되지 않습니다.

답변 주셔서 감사합니다. 해당 업체에 연락을 시도해 보겠습니다.

하지만 VM 사양을 기준으로 보면, 설명된 수의 사용자를 지원할 수 있어야 하는 것 아닌가요? (보통 동시에 활성 사용자가 11명 정도이지만, 20~30명까지 증가하는 경우도 관찰되었습니다.)

또한 몇 개의 오래된 discourse 백업을 삭제해야 할까요? 현재 남은 저장 공간이 7.7GB뿐이고(백업이 14.5GB를 차지하고 있습니다), 이것이 성능 저하의 원인 중 하나일 수도 있나요?

표준 설치 환경에서는 해당 수치가 의심스러워 보입니다.

제가 드릴 수 있는 유일한 권장 사항은 현재 설치 환경을 백업한 후, 새로운 드롭렛을 생성하고 문서화된 지원되는 설치 절차를 따르며, 마지막으로 데이터를 복원하는 것입니다.

나머지 사항은 DigitalOcean에 문의하셔야 합니다.

빠른 답변을 다시 한번 감사드립니다.

백업에서 복구하는 방법을 설명하는 자료가 있을까요?

검색을 시도해 보신다면, 그 작업을 수행하는 데 도움이 될 만한 정보를 찾으실 수 있다고 확신합니다.