任务发布调度程序体系结构建议(Node.js堆栈)

时间:2019-06-11 13:38:21

标签: node.js microservices backend scheduler

我必须构建一个任务发布调度程序(不是重复执行的任务,而是将来要执行的一次性任务),我希望知道创建此类系统的最著名的后端体系结构,以及您建议使用哪个nodejs模块采用。 (比我将在您的解决方案上调查的水平高)

因此,根据我已经研究的内容,互联网上没有什么东西,但是我可能缺少正确的关键字〜(只是标准的调度程序解决方案) 到目前为止,我一直认为是这样的架构:

发布调度程序请求->将调度程序保存到数据库调度程序->使用其中一个nodejs模块之一调度任务

现在我有两个问题: 1:作为后端,这意味着我将获得一种在服务器端的状态,这在标准上不是很好(或者是唯一的方法?)

2:不确定调度程序是否可以处理调度数千个作业 3:在某种程度上讲,计划丢失了,初始化计划程序意味着要遍历数据库中保存的所有计划并重新注册它们,从而使两者之间失去很多

真的无法解决这个问题。

0 个答案:

没有答案