php - php-fpm 中按需模式下的 pm.process_idle_timeout 不起作用
问题描述
我在 php-fpm 中测试按需模式。但是 pm.process_idle_timeout 似乎不起作用。配置:
pm = ondemand
; Default Value: 10s
; pm.process_idle_timeout = 10s
; Only work with static and dynamic mode?
pm.max_children = 5
pm.max_requests = 2000
我发送了一些琐碎的请求来重生新进程。子进程将被限制为 max_children,但不会在 pm.process_idle_timeout 秒后被杀死。这种模式是如何工作的,或者我的环境有什么问题吗?
PS:nginx+php-fpm,php版本为5.6.22。
解决方案
在您的配置中,您有:
; Default Value: 10s
; pm.process_idle_timeout = 10s
分号 (;) 表示注释。删除分号并重新启动您的 fpm 进程。
推荐阅读
- django-rest-framework - 如何使用序列化程序选择数据库并避免默认
- eclipse - 如何使用 egit 将分支 A 的 PART 提交合并到分支 B?
- .net - 来自 IAuthorizationRequirement 上下文失败的响应中的自定义消息
- android - 循环浏览 ImageView 的位图
- gerrit - 在 gerrit REST api 中包含依赖信息?
- java - 从 Linux 上的 Arduino Nano 在 SerialPort 上读取 Java 流
- c# - Asp.Net Core 中的 IRequestCultureFeature 和 CurrentCulture 有什么区别?
- webview - Flutter:Web视图应用程序只运行在应用程序中的特定网站,其他在手机本地浏览器中打开
- ruby-on-rails - Remove quantity in the next object if first object quantity == 0
- angular - NGXS 动作类型