J'ai régulièrement des problèmes lors du 'restart' de mes mongrels
clusters avec le stop:
Stopping all mongrel_clusters...
!!! PID file /var/run/mongrel_cluster/****/****.8000.pid does not
exist. Not running?
mongrel::stop reported an error. Use mongrel_rails mongrel::stop -h to
get help.
J'ai modifié le 'restart' de mon script init comme suit:
restart)
mongrel_cluster_ctl stop -c $CONF_DIR 2>&1 > /dev/null
sleep 15
mongrel_cluster_ctl start -c $CONF_DIR
sleep 15
if (( `ps ax | grep mongrel_rails | wc -l` < 3 ))
then
echo "Relaunching the Mongrels"
/etc/init.d/mongrel_cluster restart
fi
Ce n'est pas la solution ooptimale, mais elle a le mérite de
fonctionner. Quelqu'un a-t-il une meilleure solution ?
Benoit Caccinolo
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---