【问题标题】:Maximum load of my application or server我的应用程序或服务器的最大负载
【发布时间】:2009-12-21 11:41:00
【问题描述】:

如何知道我的应用程序或服务器的最大负载。 我需要知道这一点来决定我的应用程序是否需要集群。

如果我们要做一个测试就知道了,那么我们需要很多并发的客户端来命中服务器。但是我们无法像在现实世界中那样模拟,如何模拟并发的数百万人..?

也许我们可以在生产环境中测试单个服务器。但是当它失败时,这将是一个糟糕的用户体验。当然之后我们可以改进它。

早点知道最大负载可能会更好。

【问题讨论】:

    标签: cluster-computing load-testing


    【解决方案1】:

    尝试使用像Grinder(非常好)或JMeter(有限但容易)这样的负载测试框架。两者都是用 Java 编写的,但可以对任何 Web 应用程序进行负载测试。

    【讨论】:

      【解决方案2】:

      如果您不熟悉 JMeter 或其他已安装的开源工具,请尝试使用基于 Web 或云的工具。我将建议您尝试Loadzen(完全公开,我运行此站点),它可以让您记录用户场景并模拟分布式负载,并且仅在每次测试的基础上收费。

      不过,无论您选择使用哪种基于云的工具,我都建议您确保从小处着手并缓慢提升,否则您将面临找不到应用服务器临界点的风险。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-23
        • 2011-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-29
        • 1970-01-01
        相关资源
        最近更新 更多