Python启动并与Python子进程通信

Python启动并与Python子进程通信,python,multithreading,multiprocessing,Python,Multithreading,Multiprocessing,我正在规划一个系统,该系统将在web前端的指导下运行和管理几个python子流程。顶层视图: Web Server -> Some kind of middle protocol -> master process on VM interprets message and starts python subprocess 我有一个Mongo数据库设置,用于存储有关运行进程的信息,以便web前端可以查询状态管理此数据库将是主进程的责任 我有大部分构建上述结构的基础,但在继续之前,我有

我正在规划一个系统,该系统将在web前端的指导下运行和管理几个python子流程。顶层视图:

Web Server -> Some kind of middle protocol -> master process on VM interprets message and starts python subprocess
我有一个Mongo数据库设置,用于存储有关运行进程的信息,以便web前端可以查询状态管理此数据库将是主进程的责任

我有大部分构建上述结构的基础,但在继续之前,我有几个关键问题:

1填写“某种中间协议”块的建议是什么


2是否已经有了一个Python框架来自动化我正在尝试的大部分工作

也许?这不是最好的问题,但我同意@kalhartt的观点。芹菜是个不错的选择。我不确定这个问题适合什么地方。我可能在这里遗漏了一些东西,但从我看到的情况来看,似乎无法与运行芹菜的虚拟机通信以启动作业或分配任务。我错过什么了吗?