今天安装了supervisor,并配置了etcd。分享、纪录一下安装过程:
一、安装supervisor
Mac下安装supervisor,直接通过homebrew安装,命令为:
install.pic注:安装成功后,会有提示是否需要让supervisor随系统启动,需要的话执行命令:brew services start supervisor
安装成功后,supervisor的安装目录为:/usr/local/Cellar/supervisor, supervisor配置文件supervisord.ini在/usr/local/etc下
注:安装成功后执行supervisorctl时需要带参数:
supervisorctl.pic否则会报错:"http://localhost:9001 refused connection"
解决这个问题的办法为 ,在配置文件中取消一下代码的注释:
err_refused.pic此时便可直接通过supervisorctl进入supervisor client管理process:
succ_refused.pic参考:https://askubuntu.com/questions/911994/supervisorctl-3-3-1-http-localhost9001-refused-connection
二、添加process(eg: etcd)
1、在/usr/local/etc目录下新建目录supervisor.d,用于存放所有process的配置文件,进入supervisor.d并新建etcd.ini:
etcd.ini关于etcd.ini中的每个配置项,在supervisor.ini中有说明,建议直接拷贝过来进行修改;
supervisor_program.ini supervisor_eventlistener.pic2、配置文件编辑成功后,在supervisorctl中执行update,加载etcd.ini, 如果配置文件正确,etcd会直接running
running.picThanks!!!
网友评论