我正在对基于SecureChat示例的 Netty 4.0.4 项目进行压力测试。当我将 15k 客户端连接到我的服务器时,我发现我正在使用大约 800MB 的内存!因为我最终需要支持多达 10 万个客户,所以我一直在调整我能做到的降低。所以作为测试,我删除了 SSL 处理程序,我的内存使用量下降到刚刚超过 200MB。这只是课程的标准吗?有没有办法重用SSLEngine或SSLHander或者必须为每个通道实例化它们?
问问题
322 次