无论收到的请求如何,如何在 Express.js 中运行服务

西梅尔

我有一个用 nodeJS 和 express 制作的后端应用程序。主应用程序分为单独的文件 app.js 和 index.js。app.js 用于管理 express、添加其控制器和连接到 MongoDB。index.js 仅用于创建服务器。

现在我想实现服务,它将检查数据库中的当前状态,如果是真的,运行一些代码或函数。并且无论发送的请求如何,该代码都应该一直运行。它应该是自己的代码。因此,如果有人能告诉我实现这种行为的最佳方式是什么。

谢谢!

绍希杜尔巴里

可以有多种方式。我分享其中的两个。

  1. 使用JS 的调度方法,它允许你在一个时间间隔内运行一些代码。
  2. 使用作业管理器或调度程序。本文将帮助您了解如何使用 redis 构建基于队列的作业管理器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章