测试生产力 LAMP-Cluster - 如何找到脖子?
我安装了一个集群 3 应用程序正在运行的节点 LAMP 从 HAProxy, 执行负载平衡。 现在我想优化和开展系统的负载测试。 所以我不使用 jmeter-ec2, 谁推出了 15 副本 AWS-t1.micro 来自爱尔兰地区,进行测试 jmeter 对于位于德国专用数据中心的集群。
问题是服务器几乎没有应对负载 0,5, 尽管 jmeter 仅报告附近 70 tps. 现在我想知道哪里有一个脖子瓶,为什么系统没有更多 tps.
我正在寻找如何接受这个问题来建立一个服务的问题。 用于服务申请工作 MySQL Galera, Apache, NginX 和 Solr, 所有具有默认配置设置。 群集包括 3 新的裸体金属结 32 GB的RAM和四个处理器 XEON, 通过千兆本地网络连接。
提前感谢您如何系统地调整的任何有用信息 / 配置系统。
问题是服务器几乎没有应对负载 0,5, 尽管 jmeter 仅报告附近 70 tps. 现在我想知道哪里有一个脖子瓶,为什么系统没有更多 tps.
我正在寻找如何接受这个问题来建立一个服务的问题。 用于服务申请工作 MySQL Galera, Apache, NginX 和 Solr, 所有具有默认配置设置。 群集包括 3 新的裸体金属结 32 GB的RAM和四个处理器 XEON, 通过千兆本地网络连接。
提前感谢您如何系统地调整的任何有用信息 / 配置系统。
没有找到相关结果
已邀请:
2 个回复
卫东
赞同来自:
你正在使用 t1.micro. 它们大多是自由的,自由不徒劳无功。 至少开关使用 m3.medium, large 或者 xlarge 供测试用。 完成后可以关闭它们。
文档中的评论 amazon
http://docs.aws.amazon.com/AWS ... .html
总结得很好。
“倒钩工作”
,
“旨在支持 10 每分钟查询“
但是对于您想要尝试过载服务器的测试。 您需要每秒数百个请求。 它比他们提供的更多。
测试群集不是测试客户端的本地,这导致额外的延迟。 你的群集在一段距离 1600 km在另一个国家。 这也不帮助。 因此,一定要注意该项目 3.
确保您的测试客户端以多线程模式工作。
使用 EU (爱尔兰) - eu-west-1, 更好地测试终点。
喜特乐
赞同来自: