Utiliser WP Rocket en Load Balancing (Répartition de Charges)
WP Rocket n'est pas conçu pour fonctionner avec des configurations de répartition de charge (Load Balancing) par défaut. Des personnalisations sont nécessaires pour le faire fonctionner, mais nous ne pouvons pas offrir de support ou de dépannage supplémentaires au-delà de ce qui est présenté dans cet article.
- 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.