为什么服务器启动多个sidekiq进程?怎么把它们放下?

时间:2016-12-12 14:52:40

标签: ruby-on-rails sidekiq puma

我使用puma(3.4.0)和sidekiq(3.0.2)部署了一个rails应用程序。几乎所有的配置都是capistrano-puma和capistrano-sidekiq的默认值。但我不知道为什么多个sidekiq进程出现并占用内存。

htop:enter image description here

的屏幕截图

Sidekiq具有并发功能,因此我只需要一个sidekiq进程。对此有何帮助?提前谢谢!

1 个答案:

答案 0 :(得分:0)

一些事情:

  1. htop默认情况下将所有线程显示为不同的PID。按" Shift-H"仅查看流程或使用top仅查看流程。
  2. capistrano-sidekiq可以启动N个进程,需要将其配置为启动1。
  3. 3.0.2很古老。升级,伙计。