【发布时间】:2011-08-04 11:05:12
【问题描述】:
我想为我的网站对 1000 万用户进行负载测试。该站点是一个基于 Java 的网络应用程序。我的方法是为所有链接创建一个 Jmeter 测试计划,然后为 1000 万用户生成报告。然后使用 jvisualVM 进行 profiling 并检查是否存在瓶颈。
有没有更好的方法来做到这一点?是否有任何现有的演示可以做到这一点?我是第一次这样做,所以任何帮助都会非常有帮助。
【问题讨论】:
-
我的目标是支持至少 1000 万用户。
-
哇。这是个大问题。几个前期问题:10 Mill 很多。那是并发的唯一用户吗?您在使用本机 Web 服务器吗?您是否对 Java 应用程序服务器进行集群?你会使用负载均衡器吗?您能说一下您将使用哪个应用服务器吗?还会有其他依赖,比如数据库等吗?
-
数据库中有 1000 万用户。我可以使用 PL/SQL 过程来做到这一点。 150 个并发用户。没有聚类。只是登台机器。没有负载均衡器。应用服务器为 Jetty。
标签: performance jmeter load-testing visualvm jvisualvm