首页 > 解决方案 > 如何获取集群以仅运行一次任务的 Node.js 应用程序?

问题描述

我正在为我的 Node.js 应用程序使用集群。见:https ://nodejs.org/api/cluster.html

由于许多原因,这非常有用,但现在我面临挑战。我想向我的应用程序添加一个功能,该功能将 HTTP 请求发送到另一台服务器,然后获取响应,提取数据,然后将其保存在 MySQL 数据库中。

我面临一个问题,即此功能将重复项插入到我的数据库中,因为它多次运行 HTTP 请求(我的集群上的每个工作人员一个)。

当我的集群中有 4 个工作人员时,如何只运行一次此过程?

标签: node.jshttpinsertcluster-computingworker

解决方案


推荐阅读