Dir*_*nry 8 postgresql ruby-on-rails sidekiq ruby-on-rails-4
我正在使用Sidekiq进行Rails 4.1应用程序的后台操作.
当我输入Ctrl+ C关闭Sidekiq时,Sidekiq捕获信号但似乎在最后一个日志行后冻结:
^C2014-09-18T16:17:19.194Z 20686 TID-ovwtinh0g INFO: Shutting down
2014-09-18T16:17:21.041Z 20686 TID-ovwtixflc INFO: Shutting down 5 quiet workers
Run Code Online (Sandbox Code Playgroud)
因此,我需要另一个终端窗口,我需要输入:
bundle exec sidekiqctl stop pidfile
Run Code Online (Sandbox Code Playgroud)
这真的很不方便(大约需要8秒)而且我找不到为什么Sidekiq不会用Ctrl+ 正常停止C.
我的担心是:
Chr*_*ska 19
我遇到了同样的问题.Sidekiq 3.2.4依赖于Celluloid宝石版本0.16.0,部分打破了Sidekiq.见这里:https://github.com/celluloid/celluloid/issues/457
将Sidekiq更新为3.2.5,将Blockuloid锁定为版本0.15.2.
归档时间: |
|
查看次数: |
1438 次 |
最近记录: |