目录
PHP-FPM (FastCGI 进程管理器) 是一种替代的 PHP FastCGI 实现,它具有一些额外的功能,适用于任何规模的站点,尤其是较繁忙的站点。PHP-FPM 不仅可以配置 FastCGI 池,还可以增强一些 FastCGI 内部组件,并增加错误报告、脚本终止等功能。
Telegraf 输入插件: PHP-FPM
收集 PHP-FPM 监控统计信息,使用 HTTP 状态页或 fpm 套接字来跟踪性能。
PHP-FPM 基础知识
PHP-FPM 不仅可以配置 FastCGI 池,还可以增强一些 FastCGI 内部组件,并增加错误报告、脚本终止等功能。其功能包括
- 自适应进程生成
- 基本统计信息
- 具有优雅停止/启动的高级进程管理
- 能够使用不同的 uid/gid/chroot/环境和不同的 php.ini 启动工作进程
- Stdout 和 stderr 日志记录
- 在意外操作码缓存损坏的情况下紧急重启
- 加速上传支持
- 支持“慢日志”
- FastCGI 增强功能