标签: python multiprocessing queue python-multiprocessing python-asyncio
我有一个运行龙卷风websocket服务器的主要python进程,所以是异步进程。该进程产生一些子进程(通过多处理库),这些子进程运行某些操作,它们是同步的长期运行的进程。我希望父级从这些子进程中接收有关详细状态的更新,并且必须更新一些通过websocket连接的远程客户端。
我更喜欢使用python内部解决方案。我想使用multiprocessing.Queue,但是它仅适用于同步过程。 Janus队列仅适用于线程。
如何在不使用外部消息队列系统且保持系统简单的情况下实现目标?
谢谢