커스텀 텍스트 페이지를 새로고침할 때마다 이전 커스텀 텍스트가 계속 표시됩니다

그래서 저는 데이터베이스의 translation_overrides 테이블에서 category.replace_paragraph를 수동으로 업데이트했습니다. 이것은 제가 만든 서버 동기화 기능의 일부입니다.

그리고 페이지에 올바르게 반영됩니다:

하지만 페이지를 계속 새로고침하면, 어떤 이유인지 모르겠지만, 이 올바른 값과 테스트용으로 사용했던 오래된 값 사이를 오가게 됩니다:

하지만 이 WWW 값은 더 이상 translation_overrides 테이블에 없습니다. 제가 알 수 있는 유일한 장소는 user_histories 테이블인데, 여기에는 이전 테스트 값 중 하나로 남아 있습니다:

WWW 값이 여전히 메모리에 남아 있는 문제인 것 같다고 생각했지만, WWW가 한 번도 로드된 적 없는 다른 브라우저에서도 동일한 현상이 발생했습니다.

이것이 발생하는 이유에 대해 아이디어가 있는 분 계신가요? 제가 모르는, 오래된 값을 저장하는 다른 테이블이 있는 건가요?

Discourse를 어떻게 설치하셨나요? 제가 경험해본 바로는, 불안정한 사이트 설정은 설치가 제대로 이루어지지 않았음을 나타내는 신호입니다.

표준 Discourse Docker 설치 환경이지만, 설정을 한 서버에서 다른 서버로 이관하려고 시도하면서 설정을 수정했습니다. site_settings에서 서버에 특정한 설정을 건드렸는데, 건드리지 말았어야 할 수도 있습니다.

site_settings:export rake 태스크로 저장된 설정을 한 서버에서 다른 서버로 복사하는 것이 모두 안전하다고 봐도 될까요? 무언가 깨질 가능성이 낮을 것 같나요? 그렇다면 이 설정을 기준으로 이관할 설정을 화이트리스트에 포함하겠습니다.

확신은 없지만, 지난 7년 이상 메타 토픽을 읽으며 얻은 경험에 비추어 보면, 저장되지 않거나 시간이 지남에 따라 달라지는 사이트 설정은 깨진 Discourse 설치와 관련이 있는 경우가 많기 때문에 언급하고 싶었습니다.