Utiliser WP Rocket en Load Balancing (Répartition de Charges)
Avec un peu de customisation, WP Rocket peut être configuré pour fonctionner dans un environnement avec répartition de charges au niveau serveur (load balancing ou load balancer).
- A
-
Vous devez configurer votre environnement afin de partager vos dossiers de cache entre vos serveurs en spécifiant un dossier de cache personnalisé et un emplacement de configuration personnalisé : https://fr.docs.wp-rocket.me/article/1127-specifier-dossier-cache-personnalise
- B
-
Si ce n'est pas possible, WP Rocket possède pas mal de hooks et de fonctions que vos développeurs peuvent utiliser pour implémenter des actions personnalisées.
Par exemple, avec la fonction rocket_clean_post() qui permet de purger le cache d'un post et tout le contenu associé. Vous pouvez donc créer une fonction pour hooker dans
update_post
et lancerrocket_clean_post
sur tous vos serveurs.