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 次 |
最近记录: |