Webalogues

Crons

Contrairement aux projets Monkees, les crons sont gérés automatiquement. Pour afficher les crons en place via SSH, lancer la commande :

crontab -l

Cache

Lorqu’il y’a plusieurs serveurs dynamiques, il faut purger le cache sur tous les serveurs. Pour cela, créer un fichier vide nommé .purge-symfony-cache à la racine du projet.

Ce trigger permet de déclencher la commande fournie au préalable (ex. export REDIRECT_CUSTOMER=intermarche ; export SYMFONY__ENV=prod; php /home/www/prod.inter-ecatalgoapi.monkees.pro/ecatalgo-api/bin/console cache:clear –env=prod).

Pour déclencher à nouveau la purge du cache, il suffit de mettre à jour la date du fichier :

touch ~/.purge-symfony-cache

La commande sera alors exécutée lors de la synchro des données sur les serveurs dynamiques (par défaut toutes les 5 minutes).