简单系统流程管理器
gaffer的Python项目详细描述
**注意**:自2013年5月25日以来,对错误代码的深度重写正在进行中。
**2013-10-29-0.5.1已发布。**
>;新版本的进度缓慢。因为工作而分心。新的设计已经到位,新的分支将很快创建,
通过http查看和启动应用程序和作业。
gaffer是一组python模块和工具,可以通过http和websockets轻松维护和与在不同机器上启动的应用程序或作业进行交互。
支持容错和高可用性。
用于管理和与进程交互的工具
-管理拓扑信息。客户端查询gaffer_lookupd以发现特定作业或应用程序的gaffer节点。
-可以与stdio和管道交互以与您的
应用程序和进程交互
-订阅每个进程或进程模板的进程统计信息并将其放入准rt中。
-procfile应用程序支持json配置支持。
-类似主管的功能。
-完全事件化。使用libuv事件循环使用[pyuv库](http://pyuv.readthedocs.org)
-flapping:处理进程崩溃过多的情况
-易于扩展:添加自己的端点,创建客户端,在应用程序中嵌入gaffer,…
-与python 2.7x兼容,3.x
《入门入门
>gaffer要求python优于2.6(支持python 3)的python优于2.6(支持python3);
>要使用pip安装gaffer,必须确保a
最新版本的Distribute已安装:
$curl-o http://python distribute.org/distribute_setup.py
$sudo python distribute_setup.py
$easy_install pip
运行下面的命令:
$pip install git+https://github.com/benoitc/gaffer.git
branch=master“a lt=”build status“/>>;
\gaffer也可以根据mit许可证(见许可证)选择使用,这意味着
特别是对于不承认公共域的管辖区
有效。
**2013-10-29-0.5.1已发布。**
>;新版本的进度缓慢。因为工作而分心。新的设计已经到位,新的分支将很快创建,
通过http查看和启动应用程序和作业。
gaffer是一组python模块和工具,可以通过http和websockets轻松维护和与在不同机器上启动的应用程序或作业进行交互。
支持容错和高可用性。
用于管理和与进程交互的工具
-管理拓扑信息。客户端查询gaffer_lookupd以发现特定作业或应用程序的gaffer节点。
-可以与stdio和管道交互以与您的
应用程序和进程交互
-订阅每个进程或进程模板的进程统计信息并将其放入准rt中。
-procfile应用程序支持json配置支持。
-类似主管的功能。
-完全事件化。使用libuv事件循环使用[pyuv库](http://pyuv.readthedocs.org)
-flapping:处理进程崩溃过多的情况
-易于扩展:添加自己的端点,创建客户端,在应用程序中嵌入gaffer,…
-与python 2.7x兼容,3.x
《入门入门
>gaffer要求python优于2.6(支持python 3)的python优于2.6(支持python3);
>要使用pip安装gaffer,必须确保a
最新版本的Distribute已安装:
$curl-o http://python distribute.org/distribute_setup.py
$sudo python distribute_setup.py
$easy_install pip
运行下面的命令:
$pip install git+https://github.com/benoitc/gaffer.git
branch=master“a lt=”build status“/>>;
\gaffer也可以根据mit许可证(见许可证)选择使用,这意味着
特别是对于不承认公共域的管辖区
有效。