Comment invalider correctement le cache en production pour l'application Symfony2?

J'ai changé la configuration de l'application et déployé le nouveau code de serveur de production. Depuis l'application de ne pas analyser les fichiers de configuration et de l'utilisation des classes précompilés j'avais besoin de mettre à jour le cache des fichiers.

Il est app/console cache:warmup et app/console cache:clear commandes. Mais le cache n'était pas mis à jour après l'invocation de ces commandes, j'ai donc dû supprimer l'application/dossier cache manuellement.

La suppression manuelle est très dangereux, parce que ce n'est pas atomique, donc je peux enlever une partie de cache lors de la demande et cela peut conduire à l'erreur fatale.

Comment dois-je recharger le cache?

source d'informationauteur lisachenko