アプリケーションキャッシュ間隔
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab Self-Managed
デフォルトでは、GitLabはアプリケーション設定を60秒間キャッシュします。アプリケーション設定の変更と、ユーザーがアプリケーションでこれらの変更に気づくまでの遅延を長くするために、この間隔を長くする必要がある場合があります。
この値を0秒より大きい値に設定することをおすすめします。これを0に設定すると、application_settingsテーブルがすべてのリクエストで読み込まれます。これにより、RedisとPostgreSQLに追加の負荷がかかります。
アプリケーションキャッシュの有効期限間隔を変更する
有効期限の値を変更するには:
/etc/gitlab/gitlab.rbを編集します:gitlab_rails['application_settings_cache_seconds'] = 60ファイルを保存し、GitLabを再設定して再起動し、変更を有効にします:
gitlab-ctl reconfigure gitlab-ctl restart
config/gitlab.ymlを編集します:gitlab: application_settings_cache_seconds: 60ファイルを保存してから、変更を反映するためにGitLabを再起動します。