python - 多个线程同时处理相同的数据
问题描述
我是多线程的新手,并且缺少正确的术语。有一些关于如何开始的指示会很棒。
我想要一个不断检查新数据的主线程。一旦新数据到达,它应该分发到 n 个工作节点。每个工作节点都有不同的设置,但所有工作节点应该同时处理相同的数据,然后等待主线程提供新数据。
不确定这适用于队列吗?因为工作人员会从队列中删除该项目,而其他人不会处理任何项目。
那么可能是全局变量还是使用共享内存空间?
任何提示将不胜感激。
解决方案
推荐阅读
- azure - Azure 蓝图参数需要“布尔”类型的值
- vb.net - EXE 不会在 Visual Studio 中构建时复制
- javascript - 按下按钮时更改 HTML 文件中的脚本引用
- r - r 中图例的附加文本
- swift - 无法推断复杂的闭包返回类型swiftUI
- r - Left_Join 在 R 中不重复
- service-worker - 如何让 Google Closure Compiler 理解 `caches` 变量(CacheStorage)?
- c# - WPF 动画适用于所有控件,而不仅仅是我需要的一个
- string - 如何将基于空格(制表符或不均匀空间)的字符串分隔为元组?
- spring - 如何在spring boot中启动应用程序时调用存储过程?