摘要:
作为一个通讯基础组件,其稳定性必须进行大量的测试。因为服务必须保持不7x24不间断地运行,任何的内存的持续性增长都会导致服务最终因为内存问题而倒下。Beetle为了保证这一点在1.2的版本进行了各项优化,经初步测试进行大量并发的同时进行长时间压力测试,经过十几亿次的请求应答后Beetle依然保持着稳定的内存使用状况。 以下是测试描述和结果。 服务端: CORE E4300 1.8G win2003 两台client建立4K个长连接,每个连接大概每0.1秒向服务器发送请求,请求对象是class Register : IMessage { public... 阅读全文