如何确保两个或多个节点进程(child_process)中的逻辑同步

how to ensure synchronized logic in two or more node process(child_process)?

本文关键字:process child 进程 同步 确保 何确保 两个 节点      更新时间:2023-09-26

例如,我有一个产生8个child_processes的主节点进程。主进程分配http请求并将其分配给1 child_process(随机或轮询)。

如果child_process中的逻辑是读取/更新磁盘上的某个文件,或者读取/更新数据库中的表字段。我是否应该担心child_processes会重写彼此的结果?

谢谢!

只要每个子进程在单独的进程中工作,它们就可以同时到达外部数据库。IPC通信可以帮助同步工作线程,但这取决于您的任务