日期:2014-05-20  浏览次数:20763 次

如何给NIO服务器做压力测试
用NIO写了一个服务器
想测试能维持多少个客户端的连接,
一开始是客户端作为一个线程,在for循环里面不停的new客户端,
但是这样一下子就爆内存了.我改怎么测试?

------解决方案--------------------
1、开线程进行测试呗,用多线程,假如你有1000个客户,就开1000个线程进行测试。

2、还可以借助一些工具来看性能测试吧:
比方说:微软的性能检测器(监视服务器的性能参数),微软的Application Center Test(压力测试工具)和Bugzilla(缺陷跟踪)等等