php-fpm的pool

php-fpm的pool
定义一个pool 可以定义多个pool 监听but不同的sock 文件 如果所以网站使用了同一个池子一个站点502 其它站点也会502
php-fpm的pool
再次增加一个pool
php-fpm的pool
检测语法 并重启
php-fpm的pool
查看两个不同的池子
php-fpm的pool
把test.com.conf
php-fpm的pool
定义为 fastcgi_fastcgi_pass unix 定义为sock
php-fpm的pool
把aaa.com.conf 定义为 aming.sock
php-fpm的pool
把这两个域名站点隔离开
test.conf 请求量很大 把php-fpm 资源耗尽了,之后再有请求会报502
另一个站点不受影响
在主配置文件里面添加 把www.pool 和aming.pool 单独分开
编辑主配置文件 php-fpm.conf 增加
php-fpm的pool
创建目录
php-fpm的pool
并创建文件www.conf
php-fpm的pool
并写入里面
php-fpm的pool
再次创建aming.conf
php-fpm的pool
并写入内容
php-fpm的pool
类型nginx 的vhosts
php-fpm的pool
检测语法
php-fpm的pool
重新加载
php-fpm的pool
用ps 查看
php-fpm的pool
php-fpm慢执行日志
php-fpm的pool
LNMP 架构
可以分PHP的慢执行日志
公司网站慢了 可以用慢执行日志分析
编辑wwww文件
超过一秒钟就要记录日志
php-fpm的pool
检测 重新加载
php-fpm的pool
查看是否生成日志文件
php-fpm的pool
测试 站点使用目录
php-fpm的pool
创建文件 sleep.php
php-fpm的pool
写入脚本
php-fpm的pool
验证 报错 500
php-fpm的pool
编辑配置文件
php-fpm的pool
设置 display_errors
php-fpm的pool
可以直接在浏览器上显示错误 冒号或者分号语法错误脚本
php-fpm的pool
重新编辑脚本
php-fpm的pool
重新测试
php-fpm的pool
查看日志 slow.log
慢的脚本 脚本的第几行慢
php-fpm的pool
第三行超过了两秒
php-fpm的pool
定义open_basedir
php-fpm的pool
php.ini如果有多个网站再定义不合适 要么 apche 虚拟主机配置文件中定义 或者 在php-fpm文件中定义
针对不同的池子定义open_basedir
编辑www.conf文件
php-fpm的pool
测试
php-fpm的pool
验证
先上display—errors要关闭
php-fpm的pool
指定错误日志目录
php-fpm的pool
定义错误级别 所有
php-fpm的pool
把www.cof 站点地址改错
php-fpm的pool
创建日志 修改权限
php-fpm的pool
访问404报错
php-fpm的pool
查看日志报错信息 open_basedir 限制的目录与访问的目录不一致
php-fpm的pool
修改正确后重新访问正常
php-fpm的pool
PHP-fpm 进程管理
php-fpm的pool
dynamic 动态启动
只有max_children生效 服务刚开始就启动50个
进程的启动方式 也可以是static 静态
start_servers 启动服务时的数量
php-fpm的pool

转载于:https://blog.51cto.com/13492528/2088756

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值