采用web-msg-send做了一个聊天功能,连接1000个内存占用100多兆,崩溃了,其中有个图片上传的功能,采用的是直接上传base64格式的图片,这个应该比较大。请问是否是这个的原因造成内存占用很大呢
windows系统最多支持255连接。
linux系统超过1000连接需要安装event扩展,并且按照workerman手册优化linux内核
内存过大有可能是图片导致,这个等安装完event扩展优化完linux内核试下
event扩展已经开了,如果上传的图片过大,会导致socket缓冲区堵死,造成内存不断增加,到最后直接超过内存限制吗?上传后就存到数据库了,内存应该就会被释放了吧
请问是否是图片上传过大造成的呢?现在3个连接数。内存就8M了
windows系统最多支持255连接。
linux系统超过1000连接需要安装event扩展,并且按照workerman手册优化linux内核
内存过大有可能是图片导致,这个等安装完event扩展优化完linux内核试下
event扩展已经开了,如果上传的图片过大,会导致socket缓冲区堵死,造成内存不断增加,到最后直接超过内存限制吗?上传后就存到数据库了,内存应该就会被释放了吧
请问是否是图片上传过大造成的呢?现在3个连接数。内存就8M了