【发布时间】:2021-08-06 22:02:43
【问题描述】:
【问题讨论】:
-
为什么要触发这么多Sidekiq进程?我可以从您的屏幕截图中看到至少 15 个进程,这就是问题所在。您每天需要处理多少工作或峰值数量是多少?
-
@Vibol 每天至少有 35 个作业,但还有其他 web 应用在相同数量的进程下处理更少的作业,并且它们不会占用那么多 RAM。
-
Sidekiq 从队列中运行作业,所以不需要那么多进程,1 个进程就足够了。您是有意还是无意地运行了 15 个进程?
-
htop 默认显示所有线程,这些不是唯一的进程。
标签: ruby-on-rails memory-leaks sidekiq