今天看到Tomcat启动有三种模式
bio
默认的模式 blocking IO,性能非常低下,没有经过任何优化处理和支持.
nio
利用java的异步io护理技术,no blocking IO技术.
apr
从操作系统级别来解决异步的IO问题,大幅度的提高性能.
据网上说 APR模式性能最好,但是没有数据就没有说服力,这几种模式我想在不同的需求下面会有不同的用处,所以并不一定说那个模式最好。
我从网上找到了关于BIO和NIO的测试报告,算是数据级别说服力吧。
=====================================================================
本文探讨了Tomcat服务器的三种启动模式:BIO、NIO及APR,并重点对比了BIO与NIO模式下HTTP请求处理的性能表现。通过实测数据显示,NIO模式在处理大量并发连接时比BIO模式更高效。
1232

被折叠的 条评论
为什么被折叠?



