apache 内存消耗超大导致服务器宕机
时间:2011-03-03
来源:互联网
现在线上程序,出了一个大问题,服务器内存消耗特快,高峰期会导致服务器内存溢出,直接宕机。主要是http进程的原因
Python code
我现在wap站访问量不到20万,其中有9万左右的图片访问量,还有1万多的游戏下载量,我怀疑是不是长链接的原因,导致链接没有释放。
而且我查看了一下服务器,一条httpd进程能占到200M内存,好恐怖,大约有30多个http的进程,高峰期更是没法说。我查看了TCP状态,很多处在TIME_WAIT,不知到为什吗?
是程序有bug,还是apache没配置好。我的程序是python写的,django框架,用mod_python和apache搭的程序,数据库用mysql。
Python code
Timeout 60 KeepAlive On MaxKeepAliveRequests 50 KeepAliveTimeout 5 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 220 MaxClients 200 MaxRequestsPerChild 4000 <VirtualHost *:80>
我现在wap站访问量不到20万,其中有9万左右的图片访问量,还有1万多的游戏下载量,我怀疑是不是长链接的原因,导致链接没有释放。
而且我查看了一下服务器,一条httpd进程能占到200M内存,好恐怖,大约有30多个http的进程,高峰期更是没法说。我查看了TCP状态,很多处在TIME_WAIT,不知到为什吗?
是程序有bug,还是apache没配置好。我的程序是python写的,django框架,用mod_python和apache搭的程序,数据库用mysql。
作者: xiaorui1122 发布时间: 2011-03-03
查一下程序 是不是因为什么内存没有释放的原因?
作者: mrshelly 发布时间: 2011-03-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28