[{"createTime":1735734952000,"id":1,"img":"hwy_ms_500_252.jpeg","link":"https://activity.huaweicloud.com/cps.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905","name":"华为云秒杀","status":9,"txt":"华为云38元秒杀","type":1,"updateTime":1735747411000,"userId":3},{"createTime":1736173885000,"id":2,"img":"txy_480_300.png","link":"https://cloud.tencent.com/act/cps/redirect?redirect=1077&cps_key=edb15096bfff75effaaa8c8bb66138bd&from=console","name":"腾讯云秒杀","status":9,"txt":"腾讯云限量秒杀","type":1,"updateTime":1736173885000,"userId":3},{"createTime":1736177492000,"id":3,"img":"aly_251_140.png","link":"https://www.aliyun.com/minisite/goods?userCode=pwp8kmv3","memo":"","name":"阿里云","status":9,"txt":"阿里云2折起","type":1,"updateTime":1736177492000,"userId":3},{"createTime":1735660800000,"id":4,"img":"vultr_560_300.png","link":"https://www.vultr.com/?ref=9603742-8H","name":"Vultr","status":9,"txt":"Vultr送$100","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":5,"img":"jdy_663_320.jpg","link":"https://3.cn/2ay1-e5t","name":"京东云","status":9,"txt":"京东云特惠专区","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":6,"img":"new_ads.png","link":"https://www.iodraw.com/ads","name":"发布广告","status":9,"txt":"发布广告","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":7,"img":"yun_910_50.png","link":"https://activity.huaweicloud.com/discount_area_v5/index.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=aXhpYW95YW5nOA===&utm_medium=cps&utm_campaign=201905","name":"底部","status":9,"txt":"高性能云服务器2折起","type":2,"updateTime":1735660800000,"userId":3}]
php-fpm Several restart methods of
mode 1: signal control
php 5.3.3 Later php-fpm No longer supported php-fpm Previous /usr/local/php/sbin/php-fpm
(start|stop|reload) Wait for the order , So don't look at this old order , Signal control is required :
master The process can understand the following signals
INT, TERM Immediate termination
QUIT Smooth termination
USR1 Reopen the log file
USR2 Smooth overload all worker Process and reload the configuration and binary modules
ps aux|grep php-fpm
find master Main process ( Find a pair Ss), Find the process corresponding to the main process ID( This is me 2542)
kill -USR2 2542
Mode 2 : php-fpm.pid control
View profile cat /usr/local/php/etc/php-fpm.conf find ,pid Configured to open , In this way
[global] ; Pid file ; Note: the default prefix is /usr/local/php/var ; Default
Value: none pid = run/php-fpm.pid
php-fpm close :
kill -INT 'cat /usr/local/php/var/run/php-fpm.pid'
php-fpm restart :
kill -USR2 'cat /usr/local/php/var/run/php-fpm.pid'