如何解决多少个node-cron作业太多
我正在为客户请求某种服务的应用程序开发一个node.js后端。他们提出请求后,付款金额将保留在Stripe上,并在服务交付后被捕获。但是,如果没有在一定的天数内交付该服务,则该请求将被取消(在数据库中),并且付款将被释放。
我正在通过为每个请求安排一个 cron (称为node-cron的npm模块)作业来处理该请求,以在该请求的最后日期运行,检查请求的状态并进行如果服务未交付,则需要更改数据库以及付款方式。
但这意味着可能存在数千个并发的cron作业。对Node.js后端服务器有什么影响?
还如何处理后端服务器重新启动的可能性?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。