Kubernetes (K8S) におけるディスコース

こんにちは。当社はユーザーコンテンツ用にインフラストラクチャ内に Discourse をセットアップしようとしています。そのため、Ruby コードと Helm チャートを含むイメージを作成し、問題なく k8s へアプリケーションをデプロイしました。しかし、コンテンツマネージャーが管理ページで問題に直面しました。変更されたフィールドに対して古い値が表示されてしまうのです。データベースを確認すると、すべて正常でした。site_settings テーブルには新しい値が記録されていました。そこで、サーバーの起動方法について調査することにしました。その結果、Puma アプリケーションサーバーが 4 ワーカーで起動していることがわかりました。ワーカー数を 1 に減らすと、問題は解決しました。

そこで質問です。クラスター構成ではどのように修正すべきでしょうか?Discourse には共有設定キャッシュは存在しますか?

「いいね!」 2