【问题标题】:Load Testing with 250 users250 个用户的负载测试
【发布时间】:2017-03-02 08:20:41
【问题描述】:

我一直在测试我的 Web 应用程序,同时负载 250 个用户。但是我遇到了一个数据库错误-

发生了数据库错误 无法使用以下设置连接到数据库 文件名:core/loader.php

我不知道数据库这样宕机的原因?

【问题讨论】:

  • 可能你有太多的并发数据库连接。检查您的数据库配置,另请参阅the manual(但使用 mysql_-functions 忽略过时的 PHP-code-examples)

标签: php mysql codeigniter codeigniter-2


【解决方案1】:

听起来您已经达到 MySQL 连接限制:

将下面的行添加到 my.cnf 的底部并重新启动 MySQL

max_connections = 250

您需要调整此值以最适合您的服务器 - 请参阅 What does max_connections really mean?the docs 了解有关如何选择此值的更多详细信息 - 但 250 应该适合您的测试

【讨论】:

  • @sunshine 这对你有用吗?如果是,请选择它作为已接受的
  • 它是 AWS 上的微型实例,我们更改为中层并已解决
猜你喜欢
  • 1970-01-01
  • 2012-07-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多