我们实际上在我们的开发环境和生产中使用上帝,仅仅因为它使管理独角兽/资源等更简单。
我刚刚将默认的独角兽配置缩减为dev中的单个worker,因为大多数的时间已经足够了。但是,我添加了包装命令的shell脚本:
# Add an extra unicorn worker
kill -TTIN `cat /path/to/unicorn.pid`
# Remove a unicorn worker
kill -TTOU `cat /path/to/unicorn.pid`
不是用神开始/停止/重启独角兽,而是通过ad-hoc shell脚本添加新工作者,有没有办法让上帝支持几个自定义命令,如:
god incr unicorn
god decr unicorn
我查看了文档但没有发现任何内容,但感觉它可能是“非正式”能够做到的。