极狐 GitLab

应用缓存间隔

Tier: 基础版,专业版,旗舰版

Offering: 私有化部署

默认情况下,极狐GitLab 会将应用设置缓存 60 秒。有时你可能需要延长该间隔,以便在应用设置更改与用户注意到这些更改之间有更多的延迟。

我们建议将此值设置为大于 0 秒。将其设置为 0 将导致每次请求都加载 application_settings 表,这会增加 Redis 和 PostgreSQL 的额外负载。

更改应用缓存过期间隔#

要更改过期值:

  1. 编辑 /etc/gitlab/gitlab.rb

    ruby
    gitlab_rails['application_settings_cache_seconds'] = 60
  2. 保存文件,然后重新配置并重启极狐GitLab 以使更改生效:

    shell
    gitlab-ctl reconfigure gitlab-ctl restart