Tengo una aplicación que estoy migrando de Ruby a JRuby (debido a la necesidad de un mejor soporte de seguridad del servicio web a través de Java). Una de las gemas que uso es daemons para crear un trabajo en segundo plano.Ruby daemons y JRuby - opciones alternativas
El problema es que usa fork + exec para crear el proceso de fondo, pero eso es un no-no con JRuby.
Entonces, ¿hay una gema/envoltura alternativa para crear trabajos en segundo plano?
Mis pensamientos actuales son simplemente llamar rastrillo de un script de shell y dejar la tarea rake correr para siempre ...
Gracias de antemano, Chris.
ACTUALIZACIÓN está usando actualmente un par de Java enhebrar envoltorios relacionados, a saber https://github.com/jmettraux/rufus-scheduler y https://github.com/philostler/acts_as_executor
Gracias, se ven interesantes. –
Intenté hacer algo con una cuchara, pero al final no valía la pena el gasto de rubí (por la velocidad), solo usé un script bash y parece estar funcionando muy bien hasta ahora. – mrbrdo