활동량이 많을 때 실시간 토픽 업데이트가 멈춤

이러한 상황이 맞고 더 높은 부하를 견디도록 하려면 다음과 같은 조치를 취할 수 있습니다.

  1. 레이트 리밋을 줄일 수 있습니다. 이렇게 하면 사용자가 Discourse와 더 공격적으로 상호작용할 수 있습니다. 구체적으로 DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE와 DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS 값을 두 배로 늘릴 수 있습니다.

  2. 유니콘(unicorn) 워커를 더 추가해 볼 수 있습니다.

부하가 과중된 상태에서는 일시적으로 이러한 현상이 예상되는 것이며, 부하가 감소하면 자동으로 복구되어야 합니다.

제 추측으로는 이것이 모두 레이트 리밋과 관련된 것 같습니다. 레이트 리밋은 새로 도입된 것이며 서버를 보호하기 위한 목적입니다. 현재 서버는 설계대로 보호되고 있는 것으로 보입니다.