Mic*_*orn 5 capistrano nginx production-environment unicorn ruby-on-rails-3.1
我正在尝试使用Capistrano部署代码,但它失败了,deploy:start或deploy:stop因为Unicorn进程已被杀死.但是,如果我尝试cap deploy:start,我得到一个stderr声称Address already in use - /tmp/my_app.socket.怎么会发生这种情况,我怎么能摆脱这个烂摊子?
Mic*_*orn 12
仍然不确定这是如何发生的,但以下解决方案似乎有效:
lsof /tmp/my_app.socket - 列出pids
kill -9 pid - (将'pid'替换为其中一个)
然后cap deploy:start从当地的终端.
| 归档时间: |
|
| 查看次数: |
2419 次 |
| 最近记录: |