是否可以在 Node 中运行等效的单独线程.js定期自动执行异步任务



我知道 Node 本质上是单线程的,但是有没有办法实现那种自动化异步行为,例如,在 Java Spring 应用程序中,只需触发一个新的线程(或类似(?

我的实际要求是定期(并且没有用户事件的提示(循环访问各种缓存,并有选择地仅刷新已过期的数据。刷新本身可能需要一些时间,因此理想情况下,我不想等到用户单击后才决定清理缓存。

或者,如果有一种方法可以在不必创建完全独立的线程的情况下实现这一目标,请启发我。

您可以使用群集 npm,因此它将创建多个线程。

使用集群,它将创建同事

参考代码点击这里

使用 可以使用

JS 的 webworkers 线程 API 来实现此功能。请参阅 npm 包以获取更多信息 网络工作者线程

最新更新