为 Unicorn 编写 upstart 配置文件

为 Unicorn 编写 upstart 配置文件

我进行了仔细的搜寻,但未能找到一个适合 Unicorn 的新贵脚本的良好范例。

然而,从我读过的内容来看,我认为,如果我只是尝试设置一个基本的 upstart 配置文件,那么 upstart 和 unicorn 可能会互相干扰,因为 unicorn 管理着自己的工作者等等……

在我自己深入研究之前有什么提示或捷径吗?

答案1

你可以使用这个配置,但我个人选择使用蓝色药丸它会给你更多的灵活性

description "Starts unicorn as the user 'rails'"
start on filesystem
chdir /apps/rails/sample_app
exec sudo -u deployer -i 'rvm ree; unicorn_rails -c /apps/rails/sample_app/config/unicorn.rb -E production' 
respawn

相关内容