昨天的
今天的
請(qǐng)求數(shù)不多,才增加了300個(gè)左右
但內(nèi)存占用增加了近20M,感覺不太正常
不知道如何定位問題
隨著請(qǐng)求量增加,內(nèi)存有所增長(zhǎng)是正?,F(xiàn)象。有些復(fù)雜業(yè)務(wù)可能會(huì)增長(zhǎng)到幾十M,只要不是無限制一直增長(zhǎng)就沒事,一般情況下增長(zhǎng)到一定程度就不漲了。
另外webman自帶一個(gè)監(jiān)控,如果某個(gè)進(jìn)程內(nèi)存增長(zhǎng)到一定程度(默認(rèn)php.ini中 memory_limit值的80%),會(huì)自動(dòng)重啟釋放內(nèi)存,不影響業(yè)務(wù)。
一般內(nèi)存泄漏發(fā)生在類的靜態(tài)屬性是數(shù)組,無限地向靜態(tài)數(shù)組里添加數(shù)據(jù)又不刪除的情況。一般注意這一點(diǎn)就可以了,其他和正常開發(fā)php沒有區(qū)別,創(chuàng)建的對(duì)象和變量都會(huì)自動(dòng)回收。