【问题标题】:Apache/Tomcat/Jetty/Nginx performance on EC2EC2 上的 Apache/Tomcat/Jetty/Nginx 性能
【发布时间】:2012-03-23 10:17:45
【问题描述】:

谁能给我一些指导,说明这些数字是预期的,低的还是好的。我在大容量 HTTP 服务方面几乎没有经验,所以不知道这是否是我可以预期的限制,或者我做错了什么,并且可以改进很多。

我只是运行一个 apache2 vanilla 安装,提供一个“hello world”示例和一个在 Tomcat/Jetty 中运行的非常简单的 servlet 服务。

对于所有服务,我们每秒收到 4,000-7,000 个请求。这是预期的还是相当低的,我们的配置有问题。目前对我来说都只是数字,不知道好不好!

这是在 EC2 xlarge 实例上运行的,但我很想看看它与标准的“相当强大的独立服务器”相比如何。

谢谢。

【问题讨论】:

    标签: apache tomcat nginx jetty


    【解决方案1】:

    好好读一读,它应该能让你前进:

    http://therichwebexperience.com/blog/greg_wilkins/2010/06/lies_damned_lies_and_benchmarks

    此外,为了保护 java servlet 而不得不将 apache 放在前面的日子已经结束了,尤其是在使用 jetty 延续或 servlet 3.0 的异步 servlet 机制时

    【讨论】:

      【解决方案2】:

      @agentgonzo,正如您可能怀疑的那样,这些数字低于您的预期 EC2 m1.large 实例。我所知道的最新客观数据的最佳来源 是http://www.techempower.com/benchmarks的 Tech Empower 基准测试

      目前,他们在 Resin 上展示 hello world JSON servlet,在 EC2 上执行 35,000 个请求/秒 而在 Sandy Bridge 服务器上每秒 220,000 个请求。

      在新的 Ivy Bridge Core i7-3770 上,我每秒收到 325,000 个请求。

      是的,您的结果似乎表明您的配置存在问题 或测试方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-17
        • 2011-06-10
        • 2018-04-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多