我进行了仔细的搜寻,但未能找到一个适合 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