apache/nginx 整合 weblogic 性能大测试

发布于 2021-11-28 12:01:29 字数 4903 浏览 763 评论 5

由于使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

深巷少女 2021-11-29 06:04:39

nginx 更容易迁徙,适应多种平台

沙与沫 2021-11-29 05:38:02

win2003为啥不用iis? 

拍不死你 2021-11-28 21:11:04

apache 一样可以的

归途 2021-11-28 13:36:50

是可以啊,tomcat也可以做WEB服务器, 为什么还用weblogic.

策马西风 2021-11-28 12:40:31

apache 本来就不是做前端代理,根本就没有可比性,有什么好说的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文