说明
一个类似于supervisor的进程监控框架,使用python编写。支持动态plugin插入删除。
程序框架
采用多进程的工作方式,主进程运行后。从配置文件中读出所有的plugin信息。并根据配置中的启动函数,为每个plugin启动一个进程运行。主进程起监控进程的作用,当某个plugin终止后,主进程根据起plugin配置信息,重新将其拉起。
已完成部分
- 程序初始化
- 程序打包
- 字典插件服务端,客户端通信
剩余部分
- 字典插件,数据存储
- 字典插件,定时调度器
一个类似于supervisor的进程监控框架,使用python编写。支持动态plugin插入删除。
采用多进程的工作方式,主进程运行后。从配置文件中读出所有的plugin信息。并根据配置中的启动函数,为每个plugin启动一个进程运行。主进程起监控进程的作用,当某个plugin终止后,主进程根据起plugin配置信息,重新将其拉起。