webman通过代码restart

0

目前我们是的项目(webman开发的)php start.php start -d 守护模式运行的,有些时候改了部分代码想直接通过访问某个控制器(webman项目内的一个链接)去实现php start.php restart -d的效果 ,以方便快速重启整个服务,目前是通过登录服务器去输入命令行实现重启,感觉挺麻烦的。有比较靠谱的办法么?

已邀请:

six

赞同来自:

感觉restart 不好做到。reload我是用 posix_kill(SIGUSR1, posix_getppid());

forgaoqiang - 90后IT难呀

赞同来自:

如何自己杀死自己并让自己重新启动的确是个问题,比较稳普的方案是再起一个服务专门干这个事情


话说默认process里面不是有监控文件变化自动重启么,理论上你推送代码上去它就自动重启了啊,这个特性是默认启用的

小v平台开发者 - 90后IT

赞同来自:

开放服务器exec执行命令吧,用管道异步操作

要回复问题请先登录注册