手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 重庆时时彩定胆腾讯云RDS购买 | 超便宜Qcloud , 注册 | 登陆

mac 安装supervisor

首页 > 苹果相关 >
本文来源:http://www.metrodub.com/a/www.moe.gov.cn/

重庆时时彩定胆 www.metrodub.com,还有C2B模式。要求入网强制直接实名注册,并与手机号码、固定电话绑定,落地实名显示。


 supervisor是一个python写的守护进程程序,如果你不想用xxx.sh & 或者用nohup xxx.sh > xxx & 这样的方式来运行程序,那么用supervisor是最简单的。

在macosx下,安装supervisor实在太简单了(网上的教程都是用pip来安装),对于mac来说,直接brew install supervisor就OK了。

然而装完后,你ps aux|grep supervisor,会发现其实进程不存在。而你用brew services start supervisor,却又提示你服务在运行。我靠这是多么大的一个坑?

其实还算比较简单,直接打开vim ~/Library/LaunchAgents/homebrew.mxcl.supervisor.plist,看看里面的执行文件路径,运行一下就知道了。

果然 就直接报错了!

XML/HTML代码
  1. /usr/local/opt/supervisor/bin/supervisord -n -c /usr/local/etc/supervisord.ini  
  2. Error: section [inet_http_server] has no port value  
  3. For help, use /usr/local/opt/supervisor/bin/supervisord -h  

咦。居然报[inet_http_server] has no port value?怪不得刚才用supervisorctl 的时候报:http://localhost:9001访问被拒绝。于是,修改/usr/local/etc/supervisord.ini,把那个注释掉的9001端口打开,再运行就OK了

cat一下supervisord.ini,会发现最后一行是include /usr/local/etc/supervisor.d/*.ini。这个时候就要注意了。

在其他平台都是加载的.conf,mac上是.ini,所以其他平台的不能直接复制过来就用!当然,这个目录本身也不存在:/usr/local/etc/supervisor.d/,要先mkdir一下。

好了,其他的就不说了。笔记一下,浪费我半小时时间

 

 




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"重庆时时彩定胆", 保留原始链接, 此外还必须标注原文标题和链接.

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):

小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说
青海11选5的开奖结果 湖北快3一定牛今天 深圳风采中奖规则 排列5走势图带连线 辽宁35选7好运开奖结果
北京pk10开奖直播 北京赛车官网开奖 3d开奖结果 新快赢481走势图合并 辽宁11选5开奖走势