Dudas con mongrel cluster

Hola, como estasn.

tengo un par de dudas acerca de mongrel , es que tengo una aplicacion
corriendo con en apache2.2 , balanceando las consultas dinamicas con un
par
de mongrel.
mi problema 1 , es que no encuentro los pids, es decir no se escriben
los
pids, rarisimo, incluso seteo la ubicacion del pid, pero nada…

mi problema 2 es que , al parecer mongrel se quedo pegado en alguna
version
y sigue ejecutando dos instancias de mongrel , aunque yo alla
sobreescrito
el archivo mongrel_cluster.yml, realizando otras configuraciones.

es decir , aunque configure las intancias pongrel para el puerto 67789,
al
iniciar el cluster , inicia el 4000 y el 4001

mi problema 3 es que la aplicacion esta siempre en development , aunque
setee que los mongrel se ejecuten en -e production y , el archivo
environment.rb lo ponga en production.

espero se entienda el problema

Gracias

Supongo que debes tener un fichero llamado config/ mongrel_cluster.yml. Allí puedes definir donde quieres que se guarden
los pids.

 ---
 log_file: log/mongrel.log
 port: 10020
 pid_file: log/mongrel.pid <==== Donde defines donde se almacenan

los pids.
servers: 2
environment: production <==== Donde defines el entorno en que
quieres que corra.

Espero que te sirva.

Un saludo,

Francesc

On Dec 6, 2007, at 7:08 PM, Miguel M. wrote:

mi problema 2 es que , al parecer mongrel se quedo pegado en alguna

[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es


name. Francesc E. i Martí
voice. +34 678.681.603

Gracias Francesc por tu rerspuesta.

El problema era que de alguna forma los archivos .pid desaparecieron de
mi
aplicacion. por lo tanto quedo un proceso moongrel suspendido en la
memoria
, el cual no dejaba que se pudiera reconfigurar el mongrel o iniciarlo
detenerlo.

lo que hice fue buscar el proceso con el comando ps y lo elimine a mano.

luego edite el mongrel_cluster.yml con la información que dices y lo
inicié.

y funcionó correctamente.

muchas gracias

On Dec 7, 2007 4:59 AM, Francesc E. [email protected]