采用web-msg-send做了一個聊天功能,連接1000個內(nèi)存占用100多兆,崩潰了,其中有個圖片上傳的功能,采用的是直接上傳base64格式的圖片,這個應該比較大。請問是否是這個的原因造成內(nèi)存占用很大呢
windows系統(tǒng)最多支持255連接。
linux系統(tǒng)超過1000連接需要安裝event擴展,并且按照workerman手冊優(yōu)化linux內(nèi)核
內(nèi)存過大有可能是圖片導致,這個等安裝完event擴展優(yōu)化完linux內(nèi)核試下
event擴展已經(jīng)開了,如果上傳的圖片過大,會導致socket緩沖區(qū)堵死,造成內(nèi)存不斷增加,到最后直接超過內(nèi)存限制嗎?上傳后就存到數(shù)據(jù)庫了,內(nèi)存應該就會被釋放了吧