一,说说前因后果
说说痛点,elasticsearch,kafka,zookeeper,kibana,elasticsearch-head,logstash,logstash是需要经常重启的,你上了点过滤规则或者修改点啥的,每次都尼玛杀进程,再nohup ,还看不到日志,这太不符合人性了,人性的优点之一就是懒惰。打开web 界面,点一下鼠标解决问题岂不是棒棒哒,还能通过web 界面看看后台日志,perfect!子曰:“工欲善其事,必先利其器。” 开搞!
supervisor运行的系统:centos 7
supervisor version:3.3.4
二,Supervisor 简介及优势
Supervisor 简介:
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
Supervisor 是个c/s 架构的系统,它允许用户在类Unix 系统上管理和监控一定数量的程序运行;
你有没有很多源码安装的程序?你怎么启动这些程序?nohup 是不是?还是screen?还是& 后台?还是自练神功,写一堆启动脚本呢?即使是这样你的程序因为bug或者其它原因down了呢?还是需要你手动去启动是不?
当你了解supervisor之后你就知道,什么叫磨刀不误砍柴工了!superv