6.10. Optimisation du cache CoreDNS
Vous pouvez configurer la durée maximale de la mise en cache réussie ou non, également connue sous le nom de mise en cache positive ou négative, effectuée par CoreDNS. Le réglage de la durée de la mise en cache des réponses aux requêtes DNS peut réduire la charge des résolveurs DNS en amont.
Procédure
Modifiez l'objet Opérateur DNS nommé
defaulten exécutant la commande suivante :oc edit dns.operator.openshift.io/default
$ oc edit dns.operator.openshift.io/defaultCopy to Clipboard Copied! Toggle word wrap Toggle overflow Modifier les valeurs de mise en cache de la durée de vie (TTL) :
Configuration de la mise en cache DNS
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- La valeur de la chaîne
1hest convertie en nombre de secondes par CoreDNS. Si ce champ est omis, la valeur est supposée être0set le cluster utilise la valeur interne par défaut de900scomme solution de repli. - 2
- La valeur de la chaîne peut être une combinaison d'unités telles que
0.5h10met est convertie en nombre de secondes par CoreDNS. Si ce champ est omis, la valeur est supposée être0set le cluster utilise la valeur interne par défaut de30scomme solution de repli.
AvertissementLa définition de champs TTL de faible valeur peut entraîner une augmentation de la charge sur le cluster, sur les résolveurs en amont, ou sur les deux.