分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

nginx和php-fpm的进程启停重载总结

发布时间:2023-09-06 02:29责任编辑:顾先生关键词:nginx

nginx和php-fpm对于-USR2-HUP信号的处理方式不一样:

  • TERM, INT(快速退出,当前的请求不执行完成就退出)
  • QUIT (优雅退出,执行完当前的请求后退出)
  • HUP (重新加载配置文件,用新的配置文件启动新worker进程,并优雅的关闭旧的worker进程, 用于nginx的加载新配置,不能用于php-fpm加载新配置)
  • USR1 (重新打开日志文件)
  • USR2 (平滑的升级nginx二进制文件/平滑加载php-fpm新配置)
  • WINCH (优雅的关闭worker进程)

php-fpm

#关闭kill -QUIT ?$php_fpm_pid#平滑重载配置kill -USR2 ?$php_fpm_pid`#强制关闭kill -TERM ?$php_fpm_pid`

nginx

#关闭kill -QUIT $nginx_pid#平滑重载配置kill -HUP $nginx_pid

nginx和php-fpm的进程启停重载总结

原文地址:https://www.cnblogs.com/wshenjin/p/10240851.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved