php-fpm的pool、PHP慢执行日志、open_basedir、php-fpm进程管理

作者 : 开心源码 本文共3399个字,预计阅读时间需要9分钟 发布时间: 2022-05-12 共322人阅读

php-fpm的pool配置

nginx中可以开多个虚拟机,他们都需要php提供服务,所以为了保证每个不同虚拟机的性能,可以开启多个php-fpm的pool服务。每个pool服务一个站点。

方法1:

在 /usr/local/php-fpm/etc/php-fpm.conf中增加内容:

//两个板块命名为不同名字,监听的socket名字也不一样。在vhost相应的conf的中设置对应路径就可。
[www]
listen = /tmp/www.sock
listen.mode=666
user = php-fpm
group = php-fpm
pm = dynamic
pm.max_children = 50
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 500
rlimit_files = 1024
[shuai。com]
listen = /tmp/shuai.sock
listen.mode=666
user = php-fpm
group = php-fpm
pm = dynamic
pm.max_children = 50
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 500
rlimit_files = 1024
/usr/local/php-fpm/sbin/php-fpm -t //验证配置能否正确
service php-fpm restart //重启
[root@shuai-01 etc]# ps aux |grep php-fpm
root 5854 1.2 0.4 227212 4972 ? Ss 01:41 0:00 php-fpm: master process (/usr/local/php-fpm/etc/php-fpm.conf)
php-fpm 5855 0.0 0.4 227152 4708 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5856 0.0 0.4 227152 4708 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5857 0.0 0.4 227152 4708 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5858 0.0 0.4 227152 4708 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5859 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5860 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5861 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5862 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5863 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5864 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5865 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5866 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5867 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5868 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5869 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5870 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5871 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5872 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5873 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5874 0.0 0.4 227152 4716 ? S 01:41 0:00 php-fpm: pool www
php-fpm 5875 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5876 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5877 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5878 0.0 0.4 227152 4712 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5879 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5880 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5881 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5882 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5883 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5884 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5885 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5886 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5887 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5888 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5889 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5890 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5891 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5892 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5893 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
php-fpm 5894 0.0 0.4 227152 4720 ? S 01:41 0:00 php-fpm: pool shuai.com
root 5897 0.0 0.0 112684 976 pts/0 S+ 01:42 0:00 grep --color=auto php-fpm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73

用pool:

[root@shuai-01 etc]# cd /usr/local/nginx/conf/vhost/
[root@shuai-01 vhost]# ls
aaa.com.conf ld.conf proxy.conf ssl.conf test.com.conf
1
2
3
4

一个定义:

[root@shuai-01 vhost]# vi test.com.conf 
1
2
php-fpm的pool、PHP慢执行日志、open_basedir、php-fpm进程管理

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » php-fpm的pool、PHP慢执行日志、open_basedir、php-fpm进程管理

发表回复