Rails : 如何在 Ubuntu 中停止守护进程 sidekiq 的后台作业

Rails : How to stop background job of daemonized sidekiq in Ubuntu

我执行了这个命令:

bundle exec sidekiq -d -L sidekiq-logfile

现在 sidekiq 可以成功地 运行 异步作业并且工作得很好,但问题是我该如何停止它? 它已被守护进程。

我应该使用 ubuntu 本机命令,例如 kill 之类的,还是 sidekiq 提供了一些方法来从面板执行此操作 喜欢 http://localhost:3000/sidekiq ?

sidekiqctl https://github.com/mperham/sidekiq/wiki/Signals#sidekiqctl.

所以你需要这样的东西: bundle exec sidekiqctl stop [pidfile]

当然你也可以使用 and kill