后台启动的php守护进程时 文件内include的代码变更并未生效,需要重启进程,我们可以更新代码后手动重启。但是有些对失效要求较高。那就需要自动重启了。下面整理出三个方案用以实现。

1  inotify-tools

yum install inotify-tools

或者

cp www/htdocs/cronservice/code/inotify-tools-3.14.tar.gz /usr/local/webserver/

cd /usr/local/webserver/

tar xvzf inotify-tools-3.14.tar.gz

cd inotify-tools-3.14

 ./configure --prefix=/usr/local/webserver/inotify-tools

 make && make install

参考文章:

https://segmentfault.com/q/1010000018623406

https://blog.51cto.com/kexiaoke/2118813

2

swoole workerStart方式

3

workerman reload机制

最新文章

  1. iOS之应用版本号的设置规则
  2. 性能分析之-- JAVA Thread Dump 分析综述
  3. 【android】侧滑关闭activity
  4. Eclipse中Build Workspace 优化
  5. 所在实习公司的JS笔试题
  6. BOM头问题
  7. java面板设计
  8. SpringMVC框架(四)文件的上传下载,上下文路径
  9. 有标号DAG计数 [容斥原理 子集反演 组合数学 fft]
  10. maven常见问题处理(3-3)Gradle编译时下载依赖失败解决方法
  11. LoadRunner【第三篇】录制脚本实践:订票网站
  12. input搜索框:根据历史记录自动填充后,去除默认黄色背景
  13. [转]解决百度ueditor插入动态地图空白 支持iframe方法
  14. Python 解决 :NameError: name 'reload' is not defined 问题
  15. 微信内置安卓x5浏览器请求超时自动重发问题处理小记
  16. android ActionBarSherlock使用说明
  17. 【原创】angularjs1.3.0源码解析之执行流程
  18. 如何卸载VMware虚拟机?
  19. python list seq
  20. mongodb之 mongodump 与 mongorestore

热门文章

  1. Postman接口测试工具学习笔记
  2. HTML DOM clearInterval() 方法
  3. Activiti - 新一代的开源 BPM 引擎
  4. H3C RIP路由表的初始化
  5. P1088 上台阶
  6. Redis 命令行工具能这样用你知道了吗?
  7. CCPC2018 桂林 D "Bits Reverse"
  8. tf.squeeze()
  9. RabbitMQ-工作原理
  10. Postman:非专业的并发测试