提问人:Mayank Tiwari 提问时间:11/17/2023 最后编辑:Mayank Tiwari 更新时间:11/20/2023 访问量:17
Npm Kue 每个公司的单独队列
Npm Kue Separate Queue per Company
问:
在我的申请中,有多家公司。 每家公司都会发送电子邮件。
问题是我只有一个 kue 进程来发送所有邮件。 因此,如果一家公司发送电子邮件长达 10 分钟,那么在这些电子邮件完成之前,其他公司将无法发送电子邮件。
因此,我为每个公司创建了单独的 kue 流程(例如“simulation-batch-company-id-xxx”),而不是更早的流程(“simulation-batch”)。
这会导致侦听器过多。
此外,新公司是手动添加的。
因此,我创建了一条路线,在手动添加另一条路线后可以点击该路线
公司,这将在数据库中查找所有公司,并为每个公司重新创建。kue.process "simulation-batch-company-id-xxx"
这是不好的做法吗? 还有其他选择吗? 这是一个旧代码,所以我认为我无法彻底修改它。
请帮忙。
答: 暂无答案
评论