iis fastcgi有办法像php-fpm那样设置cgi最小进程数吗?

发布于 2022-09-11 18:04:40 字数 402 浏览 18 评论 0

因为网站性质原因,大部分时候少量cgi进程就足够处理全部请求,但每到整点请求数会突然飙升,iis fastcgi会在短时间启动大量php-cgi进程(达到设置的最大值),随后又慢慢关闭空闲的进程,这导致了几乎每个整点系统都会卡顿一两分钟。

iis10自带的fastcgi有办法像php-fpm那样可以设置最小进程数,或者固定的进程数常驻系统吗?内存完全足够。找了很久,都没找到相关设置。也尝试过调大空闲超时、活动超时、实例最大请求数等设置,并编写了预热脚本,在夜间回收后启动预热,直到cgi进程数达到最大值后停止,但过一段时间后cgi进程还是会慢慢关闭。

php-fpm子进程相关设置:
clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文