linux - 有没有人使用supervisor来管理varnish的
PHP中文网
PHP中文网 2017-04-17 16:04:57
[Linux讨论组]

编译安装varnish 4.1.3

看了网上的文章,感觉启动方式很土鳖也不是很安全,所以使用supervisor来作为守护进程启动,但总是提示端口被占用,应该是使用supervisor启动的时候没有fork supervisor的主进程,直接fork了系统进程启动的,所有supervisor也一直显示启动失败。

有用过的朋友麻烦告知一下怎么搞、

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
迷茫

在Linux上面的服务,都是使用service进行管理,varnish太久没用了,不怎么记得了,不过不管是你使用包管理器安装,还是源码安装,都应该有一个服务管理脚本,当然源码安装需要你在源码包里面找到管理脚本,再放到指定的位置,比如CentOS 6的服务管理脚本就是放在/etc/rc.d/init.d/下面!

高洛峰

摘录文档

Programs meant to be run under supervisor should not daemonize themselves. Instead, they should run in the foreground. They should not detach from the terminal from which they are started.

对于 varnishd,再加一个参数:-F

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号