one python app for zoomeye
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app-sim
README.md

README.md

app

python的多进程框架,LINUX版,功能包括:

    1.系统后台,前台运行

    2.通过配置,可以便捷的自定义函数(app)转换成进程调用

    3.主框架对进程有监控功能,如子进程异常退出,主框架可将其再次拉起

结构说明:

    python(4913)─┬─python(4914)─┬─python(4915)
                 │              └─python(4918)
                 └─python(4916)─┬─python(4917)
                                └─python(4919)
    以此类推。

CHANGE LOG:

    2017年01月01日19:51:36   
            1.增加app日志,现在每个app的日志单独分开
                    例如:import lib.core.common as core
                           log = core.log(__name__)
                           log.info("app log test")
                      使用系统日志:
                           from lib.core.data import asys
                           asys.log.info("test,this log use system log file")
            2.增加日志记录方式,原来只能使用a模式,现在增加w模块。(a,w模式类似file的打开模式)
            3.调整了main函数的结构,优化了框架的结构
            
    2016-10-26 10:31:14   
            1.增加强制退出方式,连续5次CTRL+C,将使用kill -9 杀掉app
            2.增加一个app:iostat,仅能获取本地的iostat,使用curses方式输出到屏幕
    
    2016-10-23 16:06:23   
            1.调整了框架退出的逻辑,对于抛出的自定异常类,框架直接退出,而不反复重启
            2.增加前台日志输出颜色
            3.增加shell命令接口,命令包括:bash任何命令,cp,mv,scp,rscp,rrscp,psdh
    
    2016年10月18日13:51:36   
            1.增加github模块