宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Windows面板 > 求助

【已解答】CGI进程过多怎么办?

发表在 Windows面板2021-6-25 11:15 [复制链接] 5 6085

每次重启apache后隔一段时间,就好几百个CGI进程,基本只增不减。网站流量小,一天可能也就几千pv。环境是Windows server r2 + apache 2.4
大佬们有没有遇到这情况?怎么解决?
cgi.jpg
使用道具 举报 只看该作者 回复
发表于 2021-6-25 11:16:16 | 显示全部楼层
也不知道是网站程序原因?还是环境哪里设置得不对?还是说win跑apache就是会有这现象?
使用道具 举报 回复 支持 反对
发表于 2021-6-25 12:12:17 | 显示全部楼层
Mushie 发表于 2021-6-25 11:16
也不知道是网站程序原因?还是环境哪里设置得不对?还是说win跑apache就是会有这现象? ...

私信发我你的向日葵信息,我这里给你看下怎么优化下
使用道具 举报 回复 支持 反对
发表于 2021-6-25 17:38:35 | 显示全部楼层
大炮运维V587 发表于 2021-6-25 12:12
私信发我你的向日葵信息,我这里给你看下怎么优化下

私信你了,麻烦给看看,谢谢了。
使用道具 举报 回复 支持 反对
发表于 2021-6-25 18:05:58 | 显示全部楼层
而且一般的时候,基本都是两个Apache进程。然后有一个会不定期关闭,然后又自动开启,基本就会多一个CGI进程。或者先从2个Apache进程变成3个的时候基本也会多一个CGI进程,然后apache变回2个,刚才创建的CGI进程也不会回收。里面的CGI进程一直都是只增不减。今天下午一点多开始,到五点左右,就700多进程了,访问网站直接报500错误。
使用道具 举报 回复 支持 反对
发表于 2021-6-26 09:20:07 | 显示全部楼层
Mushie 发表于 2021-6-25 18:05
而且一般的时候,基本都是两个Apache进程。然后有一个会不定期关闭,然后又自动开启,基本就会多一个CGI进 ...

在高并发下,Apache的能力和Nginx相比差很多。但是Win下首推IIS,毕竟是微软的亲儿子。
已经协助楼主调整了下参数,楼主观察下,如果还是偏高,请考考更换IIS或者Nginx
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表