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]
-~----------~----~----~----~------~----~------~--~---

Répondre à