apache/nginx 整合 weblogic 性能大测试
由于使用 win03 作为服务器,于是优先考虑使用 apache 作为 weblogic 的前端代理。
工具:
apache 2.2
weblogic 10.3.0
nginx 1.7.3
win7
测试工具:apache ab
执行测试指令:ab -n50000 -c100 http://localhost:8080/TestWeb/info.html
apache性能测试如下:
单独的 weblogic 性能测试:
堂堂apache并发100的情况下,竟然慢成这样,访问一个小小的静态页面,竟然要1秒多左右,还不如单独一台 weblogic 处理静态页面的效率,1/5 秒.
注:
weblogic 我已经优化过了,优化了线程处理和加大内存。
apache 我也已经优化过了
ThreadsPerChild 500
MaxRequestsPerChild 5000
然后我将 apache 与 weblogic 整合. 测试数据如下:
效率太低太慢了,请问各位,apache 真的有如此不堪?虚心求指教!我也不相信apache会如此弱爆了,为什么这么说?
请看 nginx 的效率,大家就知道了.
没有优化过的,最新的 1.7.3 version nginx.
我还是准备使用 nginx 了,没办法,效率太高,有想法或有意见的同学请留言~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
nginx 更容易迁徙,适应多种平台
win2003为啥不用iis?
apache 一样可以的
是可以啊,tomcat也可以做WEB服务器, 为什么还用weblogic.
apache 本来就不是做前端代理,根本就没有可比性,有什么好说的。