UseLastModified

Dernière mise à jour : 2023-11-04
  • Créé pour :
  • Developer
    User

Activez les en-têtes de réponse de dernière modification. Active ou désactive l’inclusion de l’en-tête Last-Modified dans les réponses HTTP pouvant être mises en cache émises par le serveur d’images.

Le serveur utilise le plus récent catalog::TimeStamp valeur de tous les catalogues/enregistrements de catalogue impliqués dans une réponse en tant que valeur d’en-tête Last-Modified.

Doit être activé uniquement si un réseau de mise en cache distribué ou un autre système de mise en cache est utilisé et ne prend pas en charge les en-têtes d’etag.

REMARQUE

Il faut être prudent lors de l’utilisation d’en-têtes Last-Modified dans un environnement à répartition de charge impliquant plusieurs hôtes de diffusion d’images. La mise en cache du client peut être abandonnée et la charge du serveur augmenter si, pour une raison quelconque, les serveurs disposent de différents horodatages pour les mêmes entrées de catalogue. Une telle situation peut se produire comme suit :

  • Not catalog::TimeStamp nor attribute::TimeStamp, de sorte que l’heure de modification de la variable catalog.ini est utilisé comme fichier par défaut pour catalog::TimeStamp.

  • Au lieu de partager les fichiers de catalogue d’images par le biais d’un montage réseau, chaque serveur possède sa propre instance des fichiers de catalogue sur un système de fichiers local.

  • Deux instances ou plus de la même catalog.ini ont des dates de modification de fichier différentes, peut-être en raison d’une copie incorrecte des fichiers.

Propriétés

Indicateur. 0 pour désactiver, 1 pour activer les en-têtes HTTP Dernière modification.

Par défaut

Hérité de default::UseLastModified s’il n’est pas défini ou s’il est vide.

Voir aussi

catalogue ::TimeStamp

Sur cette page