El siguiente es el enlace a mi script de inicio para unicornio. https://gist.github.com/1466775El reinicio/actualización de Unicorn no funciona
El comando de reinicio nunca funcionó para mí. Estoy usando la actualización para reiniciar el unicornio después de cada implementación. Pero cuando hay cambios importantes como nuevas gemas que se agregan, la actualización no funcionará. Recientemente, reemplacé hoptoad gem con airbrake y se equivoca diciendo 'Airbrake constante no inicializada (NameError)'. Pero cuando me detuve y comencé a unicornio nuevamente, funcionó bien. ¿El problema radica en el guión de inicio o en su problema diferente?
Gracias.
Si bien esto es correcto, no podemos decir cuál es su problema sin ver las configuraciones de unicornio. Básicamente, si establece 'preload_app' en cierto lugar, necesitarás usar el comando de" actualización "Y necesitarás tener un código adicional en tu configuración de unicornio para que funcione. Google "Unicorn zero downtime deploy" debería mostrar ejemplos. Si ** no configura ** 'preload_app', su' reinicio' sería la opción correcta, pero reiniciará completamente el servidor, causando que esté desconectado por un momento. – averell