1.4.5.5.7.3. Préchauffage du cache (Cache Warming)

Si rfsdataupdate = true, le serveur effectue périodiquement un réchauffement en arrière-plan :

  • Le serveur lit les fichiers depuis le backend afin de préremplir le cache. Ainsi, même le premier accès est rapide.

  • Cet intervalle est configurable via rfsdataupdatetime (valeur par défaut : 60 minutes).

  • La préchauffage n'est actif que lorsque le cache est partagé (rfsdataseparated = false).

  • Ralentissement automatique : le processus de préchauffage s'interrompt automatiquement pendant 150 ms dès qu'une véritable requête HTTP est traitée. Les requêtes interactives ont toujours la priorité.

  • Lorsque le serveur principal met à jour les données, seuls les catalogues concernés sont rechargés.