webman,内存占用,持续升高

evilk

昨天的

今天的

请求数不多,才增加了300个左右
但内存占用增加了近20M,感觉不太正常

不知道如何定位问题

1648 1 0
1个回答

walkor

随着请求量增加,内存有所增长是正常现象。有些复杂业务可能会增长到几十M,只要不是无限制一直增长就没事,一般情况下增长到一定程度就不涨了。

另外webman自带一个监控,如果某个进程内存增长到一定程度(默认php.ini中 memory_limit值的80%),会自动重启释放内存,不影响业务。

一般内存泄漏发生在类的静态属性是数组,无限地向静态数组里添加数据又不删除的情况。一般注意这一点就可以了,其他和正常开发php没有区别,创建的对象和变量都会自动回收。

  • 暂无评论
年代过于久远,无法发表回答
🔝