http://www.cnblogs.com/little-ant/p/3192968.html文字部分转自:http://1234n.com/?post/qou3ebsupervisor的子进程一开始使用supervisor的时候,我用的是init/1返回子进程规格列表的方式,并且所有子进程只有两...
分类:
系统相关 时间:
2015-01-23 13:08:59
阅读次数:
202
http://www.cnblogs.com/little-ant/p/3196201.htmlsimple_one_for_one vs one_for_one:相同点:这种Restart Strategy和one_for_one基本相同(即当一个child process挂掉后,仅仅重启该chi...
分类:
其他好文 时间:
2015-01-23 13:08:28
阅读次数:
244
django+nginx+supervisor+gunicorn+gevent 网站部署django,nginx,supervisor,gunicorn,gevent这几个都是在本领域大名鼎鼎的软件,下面的部署都是在ubuntu12.04里面验证成功的!首先是安装这些软件在ubuntu下面都比较简单...
分类:
Web程序 时间:
2015-01-20 10:10:34
阅读次数:
221
64位的jdk装完之后,jre的bin目录下面没有client文件夹,而tomcat6.0.20的默认配置启动在client文件夹下面。所以打开tomcat6w,在java选项界面,取消Use default的勾勾,设置java virtual machine的路径为C:\Program Files...
django+nginx+supervisor+gunicorn+gevent 网站部署django,nginx,supervisor,gunicorn,gevent这几个都是在本领域大名鼎鼎的软件,下面的部署都是在ubuntu12.04里面验证成功的!首先是安装这些软件在ubuntu下面都比较简单...
分类:
Web程序 时间:
2015-01-16 16:11:26
阅读次数:
339
Supervisor是由python语言编写,基于linux操作系统的一款服务器管理工具,
用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能。
Supervisor类似于monit,
monit和supervisor的一个比较大的差异是supervisor管理的进程必须由supervisor来启动,
monit可以管理已经在运行的程序;
supervisor还要求管理的程序是...
分类:
系统相关 时间:
2015-01-15 00:34:01
阅读次数:
431
Supervisor中文翻译是监督者,意思简单明了,就是对资源进行监控,其实主要是woker资源。该组件所做的事情概括如下:
1、每隔一段时间发送心跳证明自己还活着
2、下载新的topology
3、释放无效的woker
4、分配新的任务
该组件主要包含:心跳线程、supervisor事件接受线程、处理线程,一旦事件接受到则会进入任务分配环节,主要逻辑...
分类:
Web程序 时间:
2015-01-14 16:52:28
阅读次数:
284
NimbusServer相当于hadoop里的JobTracker或yarn里的ResourceManager,在集群中属于首脑地位,负责分发任务,监控集群状态,与supervisor的通信主要通过Zookeeper。nimbus在启动过程中会做以下工作,以保证集群稳定运行:
1、清理无效topology
2、建立zk连接并创建相应znode
3、启动监控线程
4、启动httpserver...
分类:
Web程序 时间:
2015-01-13 15:58:30
阅读次数:
403
第1章初涉MySQL1-1MySQL概述1-2MySQL的安装与配置1-3启动与停止MySQL服务1-4登陆与退出1-5修改MySQL提示符1-6修改MySQL常用命令及语法规范1-7操作数据库1-1MySQL概述MySQL数据库 MySQL基础 安装MySQL 配置MySQL 使用MySQ...
分类:
数据库 时间:
2015-01-10 22:19:45
阅读次数:
252
本文介绍Storm容错的设计细节。1、当一个worker进程死了会发生什么? 当worker死了,supervisor会重启它。如果它尝试开启多次失败并且不能与nimbus发送心跳,Nimbus会重新设计worker到另外一台机器上。2、一个结点死了会发生什么? 分派到这台机器上的任务将会超时并.....
分类:
其他好文 时间:
2015-01-06 17:13:18
阅读次数:
117