Boa*_*oaz 12 python multithreading semaphore cross-process
我在python中有一个脚本,它使用的资源不能超过一定数量的并发脚本运行.
传统上,这可以通过命名信号量来解决,但我无法在多处理模块或线程的文档中找到它们.
我是否遗漏了某些东西,或者是未被Python实现/暴露的命名信号量?更重要的是,如果答案是否定的,那么模仿一个人的最佳方式是什么?
谢谢,波阿斯
PS.由于与此问题不太相关的原因,我无法将任务聚合到持续运行的进程/守护进程或使用生成的进程 - 这两者似乎都适用于python API.