php-fpm的几种重启方式


方式1:信号控制

php 5.3.3 以后的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,所以不要再看这种老掉牙的命令了,需要使用信号控制:

master进程可以理解以下信号

INT, TERM 立刻终止
QUIT 平滑终止
USR1 重新打开日志文件
USR2 平滑重载所有worker进程并重新载入配置和二进制模块

ps aux|grep php-fpm

找到master主进程(找到双Ss),找到主进程对应的进程ID(我这是2542)

kill -USR2 2542

方式二: php-fpm.pid控制

查看配置文件 cat /usr/local/php/etc/php-fpm.conf 发现,pid配置有打开,即可用这种方式

[global]
; Pid file
; Note: the default prefix is /usr/local/php/var
; Default Value: none
pid = run/php-fpm.pid

php-fpm 关闭:

kill -INT 'cat /usr/local/php/var/run/php-fpm.pid'

php-fpm 重启:

kill -USR2 'cat /usr/local/php/var/run/php-fpm.pid'

php-fpm的几种重启方式相关推荐

  1. redis的两种持久化方式详解

    一.背景 在实际开发中,为了保证数据的完整性,防止数据丢失,我们除了在原有的传统数据库保存数据的同时,最好是再用redis持久化再保存一次数据.如果仅仅是使用redis而不进行持久化配置的话,当red ...

  2. Spring Boot项目(Maven\Gradle)三种启动方式及后台运行详解

    Spring Boot项目三种启动方式及后台运行详解 1 Spring Boot项目三种启动方法 运行Application.java类中的Main方法 项目管理工具启动 Maven项目:mvn sp ...

  3. 树莓派的四种登陆方式

    参考:树莓派的4种登陆方式 作者:丶PURSUING 发布时间:2021-02-02 09:15:30 网址:https://blog.csdn.net/weixin_44742824/article ...

  4. 探究Redis两种持久化方式下的数据恢复

    对长期奋战在一线的后端开发人员来说,都知道redis有两种持久化方式RDB和AOF,虽说大家都知道这两种方式大概运作方式,但想必有实操的人不会太多. 这里是自己实操两种持久化方式的一点点记录. 先看以 ...

  5. VMware三种链接方式

    VMware三种链接方式 第一种:桥接Bridged 如其的说明:connected directly to the physical networkà直接连接到物理网络.如果是通过路由器连接出来的D ...

  6. memcached 分布式锁 java_分布式锁的三种实现方式

    分布式锁的三种实现方式 一.zookeeper 1.实现原理: 基于zookeeper瞬时有序节点实现的分布式锁,其主要逻辑如下(该图来自于IBM网站).大致思想即为:每个客户端对某个功能加锁时,在z ...

  7. 递归查询三种实现方式

    递归查询三种实现方式 方式一 创建自定义函数实现递归查询注意: 1.创建函数的时候,可能会报错. This function has none of DETERMINISTIC 在MySQL安装根目录 ...

  8. MYSQL之索引详谈(三种介绍方式)

    概述 用来加快查询的技术很多,其中最重要的是索引.通常索引能够快速提高查询速度.如果不适用索引,MYSQL必须从第一条记录开始然后读完整个表直到找出相关的行.表越大,花费的时间越多.但也不全是这样.本 ...

  9. mysql8三种安装方式

    一.mysql8的与众不同. MySQL从5.7一跃直接到8.0,这其中的缘由,咱就不关心那么多了,有兴趣的朋友自行百度,本次的版本更新,在功能上主要有以下6点: 账户与安全 优化器索引 通用表表达式 ...

最新文章

  1. Ubuntu 12.10 拨号上网及停用方法
  2. 从R-CNN到Mask R-CNN的思维跃迁
  3. 亚里士多德千年前的猜想,被这群MIT本科生向前推进了一步
  4. 64位Fedora运行32位C++程序中int精度溢出处理
  5. HP-UX Root密码被锁定的非关机情况下解决方案
  6. Visual Studio 2015编译Lua 5.3.4遇到的坑
  7. ubuntu android2.3 emulator,Android Studio 2.3 Ubuntu 16.10 emulator do not start
  8. 这些年遇到的坑爹问题汇总
  9. 多层陶瓷电容器用处_【科普贴】多层陶瓷电容器的制造工序,你知道吗?
  10. 由先序+后序遍历确定序列是否唯一并输出一个中序序列
  11. C++ Maps 映射
  12. excel颠倒顺序从下到上排列的两种方法
  13. Web前端密码加密是否有意义?
  14. 中国历史各王朝的知识点总结记忆
  15. matlab目标跟踪目标检测项目系统源码合集【33套】
  16. Fincy APP评测:安全好用的多功能电子钱包
  17. 麒麟Kylin系统适配gStore图数据库系统
  18. 使用ViKey加密狗实现Windows登陆的方法
  19. CSS学习笔记--文本格式化
  20. GLFW+OpenGL三维空间旋转模型的算法

热门文章

  1. 网页游戏mysql修改_大天使之剑奇迹网页游戏 一键服务端+架设教程+修改方法
  2. win7变成xp风格了怎么改回_win7
  3. 轻量级的layui框架后台模板
  4. 浏览器内核 css浏览器的兼容性写法
  5. linux查看系统资源使用情况,Linux查看系统资源占用
  6. 【springboot maven 本地包依赖】
  7. Android黑科技 自动点击
  8. wamp打开php,wamp本地php环境开启GD库教程
  9. 聚合数据 自己定义接口 超简单demo
  10. 51nod-1278 相离的圆