NodeJ中的并发

2024-10-01 22:35:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正试图在NodeJS中实现Bully Algorithm。在这个算法中,我有一个while循环,当主脚本调用它时,检查节点的状态。我想同时运行主文件和while循环。有办法吗?你知道吗

例如,我知道在Python中,我们可以使用gevent和spawn()。有没有办法在NodeJS中实现这样的目标?你知道吗

在Python中,我有一个组(自助游泳池)其中我“推”自检()运行while循环,允许我检查节点。你知道吗

self.check_servers_greenlet = self.pool.spawn(self.check())

Tags: 文件self脚本算法节点状态checknodejs
2条回答

Is there a way to achieve such thing in NodeJS ?

是的,你用child processes。您可以通过IPC、sockets或其stdin/stderr/stdout与子进程进行交互。你知道吗

您可以:

  1. 使用诸如pm2之类的包来运行具有不同条目的相同应用程序

或者

  1. child processes可能有点复杂

相关问题 更多 >

    热门问题