새 게시글/답글이 실시간으로 표시되지 않으며 수동 새로고침이 필요합니다

요약

Discourse 인스턴스에서 토픽의 새 게시물과 답글이 자동으로 표시되지 않습니다. 사용자가 해당 토픽을 보고 있는 중이어도, 나중에 작성된 게시물을 확인하려면 수동으로 페이지를 새로 고쳐야 합니다.

테마, 플러그인, 또는 사용자 지정 컴포넌트가 설치되어 있지 않은 점을 고려할 때, 이는 실시간 업데이트(MessageBus/WebSocket/폴링) 관련 회귀 문제(regression)로 보입니다.


환경
• Discourse 버전: 2026.4.0-latest (9776b417b8)
• 호스팅: 셀프 호스팅
• 사용자 지정 테마: 기본


재현 방법

1.	하나의 브라우저/세션에서 토픽을 엽니다
2.	다른 세션/사용자 계정으로 동일한 토픽을 엽니다
3.	해당 토픽에 새 답글을 게시합니다
4.	원래 세션을 관찰합니다

예상 동작

새 게시물은 수동으로 페이지를 새로 고칠 필요 없이 실시간으로 표시되어야 합니다(MessageBus 업데이트 / 라이브 토픽 업데이트를 통해).


실제 동작

새 게시물이 열린 토픽 뷰에 표시되지 않습니다.
다음 상황 후에만 표시됩니다:
• 수동으로 브라우저 새로 고침(F5 / 재로드)을 하거나,
• 토픽에서 다른 곳으로 이동했다가 다시 돌아올 때


참고 사항 / 관찰

•	간섭을 일으킬 수 있는 사용자 지정 플러그인 또는 테마 없음
•	모든 사용자/세션에서 일관되게 발생하는 것으로 보임
•	특정하게 토픽 스레드 내 후속 게시물의 가시성에 영향
•	다음 시스템의 회귀 문제 또는 장애로 추정됨:
•	`MessageBus` 구독 처리
•	`/message-bus/ long polling / websocket` 폴백
•	토픽 업데이트 스트림(`topic:reload`, `post:created`) 전파

영향

•	실시간 토론 흐름이 깨짐
•	새 답글을 놓치는 사용자 발생(새로 고침 시에만 확인 가능)
•	게시물이 성공적으로 전송되었는지 여부 불확실로 인한 혼란 유발

요청 사항

최근 빌드에서 실시간 토픽 업데이트에 영향을 미치는 알려진 회귀 문제가 있는지 확인해 주시거나, 어떤 하위 시스템(MessageBus, 폴링 폴백 등)을 점검해야 하는지 조언해 주실 수 있을까요?

Cloudflare 같은 프록시를 사용하고 계신가요?

아니요 - 인스턴스 앞에 프록시나 CDN이 없습니다(Cloudflare 또는 유사한 서비스 없음).

이것은 표준 네트워크 구성으로 직접 셀프호스팅된 환경이므로, 외부 요인이 MessageBus/WebSocket 또는 롱 폴링 동작에 간섭을 일으키지 않아야 합니다.

따라서 중개 캐싱이나 연결 버퍼링으로 인한 문제일 가능성은 낮고, 실시간 업데이트 메커니즘 자체의 내부 문제(예: MessageBus 구독, 폴링 폴백, 또는 이 빌드의 클라이언트 측 처리)일 가능성이 더 높아 보입니다.

문제를 좁히는 데 도움이 된다면 로그(예: /logs, 브라우저 콘솔, 또는 /message-bus/ 요청)를 제공하겠습니다.

이제 v2026.4.0-latest +289에서 정상 작동하는 것을 확인했습니다.

따라서 버그가 보고된 시점부터 이 버전까지의 GitHub 비교는 다음과 같습니다.

이 비교 결과에서 이 버그를 수정한 것으로 보이는 커밋을 확인할 수 있습니다.