total used free shared buffers cached
Mem: 3535 2902 632 120 187 177
-/+ buffers/cache: 2537 998
Swap: 0 0 0
服务器 centos 7
4核CPU,4G内存,5M带宽,环境是阿里云一键配置包。
我就一个站http://www.fdc0746.com,大概300-400左右的ip。这配置应该可以了呀
上面是内存,过不了多久就会吃光内存,我设置了内存超过80%报警,如果我放任不管,过不了多久mysql就会停掉。要重启mysql。
到了80%我在重启下mysql,内存就降了。
另外比较容易出现502, 比如我在论坛discuz的,删用户的时候,数据较多,就很容易出现502然后整个都挂掉。要重启服务器。
有什么好的优化办法?或者怎么一个解决办法吗???以前用万网的windows服务器还不会出这样的问题,当时配置比这个还低。1.5G的内存 2核CPU。速度也很快,也没问题。
现在换了liunx应该好点的啊。我对这个系统不是很熟悉。希望有个解决办法。忘大家帮助,在此谢过!
-------------------------
-------------------------
配置上问题不大。 如果你discuz上没有其他第三方修改,也不存在大量未关闭的mysql 占用这么大内存确实是异常。
msyql占用内存大概就是innodb的缓存+myisam缓存+每个连接占用内存乘以连接数
你检查一下mysql高内在占用时候的具体运行参数。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。