它本身并没有限制,但每个 sidekiq 工作进程一次只能处理一个作业,所以如果你有 22000 封电子邮件等待发送,其中七封将同时处理。
从荒谬的一面来看,如果你设置了 1000 个并行工作进程,服务器可能无法跟上。因此,关键在于找到一个适合你所有需求的数字:
- 同时处理尽可能多的作业,以便更快地发送 22000 封电子邮件
- 但不要占用所有服务器资源,以免给网站用户留下任何资源
它本身并没有限制,但每个 sidekiq 工作进程一次只能处理一个作业,所以如果你有 22000 封电子邮件等待发送,其中七封将同时处理。
从荒谬的一面来看,如果你设置了 1000 个并行工作进程,服务器可能无法跟上。因此,关键在于找到一个适合你所有需求的数字: