【发布时间】:2011-01-17 22:03:17
【问题描述】:
我正在使用 pylot 对我创建的 Web 应用程序进行压力测试。该测试模拟 100 个用户登录应用程序,测试持续 200 秒。平均而言,大约。向服务器发出了 4800 个请求,与 MySql 的连接数相同,每个连接执行 5 个查询,因此我们在测试期间讨论的是 24K 查询。
查询很简单,表中的数据很少。问题是在测试期间我无法从网络访问该应用程序。我要么无法连接到 MySql,要么响应时间很慢。请记住,测试是在我的 PC 上的 CentOS VMware 映像上进行的(分配了 512mb 内存)。
以下是测试结果
请求:4809 错误:1 平均响应 时间:3.358 平均吞吐量:23.53 当前吞吐量:420 字节 收件:193028
我认为连接错误是由低端测试环境引起的,但是否存在 一种可以调整 MySql 以接受更多连接的方法?
谢谢。
【问题讨论】:
标签: mysql database-connection stress-testing