doc-locale/fr-fr/administration/application_settings_cache.md
{{< details >}}
{{< /details >}}
Par défaut, GitLab met en cache les paramètres de l'application pendant 60 secondes. Il peut arriver que vous deviez augmenter cet intervalle afin d'introduire un délai plus important entre les modifications des paramètres de l'application et le moment où les utilisateurs remarquent ces changements dans l'application.
Nous vous recommandons de définir cette valeur à plus de 0 secondes. Si vous la définissez à 0, la table application_settings se chargera à chaque requête. Cela entraîne une charge supplémentaire pour Redis et PostgreSQL.
Pour modifier la valeur d'expiration :
{{< tabs >}}
{{< tab title="Linux package (Omnibus)" >}}
Modifiez /etc/gitlab/gitlab.rb :
gitlab_rails['application_settings_cache_seconds'] = 60
Enregistrez le fichier, puis reconfigurez et redémarrez GitLab pour que les modifications prennent effet :
gitlab-ctl reconfigure
gitlab-ctl restart
{{< /tab >}}
{{< tab title="Self-compiled (Source)" >}}
Modifiez config/gitlab.yml :
gitlab:
application_settings_cache_seconds: 60
Enregistrez le fichier, puis redémarrez GitLab pour que les modifications prennent effet.
{{< /tab >}}
{{< /tabs >}}