mysql - 需要太多连接时,Azure Mysql 数据库服务会生成失败的连接
问题描述
我们在对我们的应用程序应用压力测试(同时发送太多用户)时遇到问题,我们的应用程序试图创建新的连接来服务用户,但是 azure Mysql DB 服务正在生成很多失败的连接。
甚至 DB 服务器的 CPU 使用率也像 Azure 图表那样不到 10%。
我认为问题是因为默认服务器参数不是最佳的,这里有一些参数
有任何想法吗?
解决方案
每个定价层的连接数有限制。例如,具有 1 个 vCore 的基本层最多允许 50 个连接,而具有 2 个 vCore 的基本层最多允许 100 个连接。请阅读此文档以了解更多详细信息。
推荐阅读
- algorithm - 链表删除操作时间复杂度 O(n) vs O(1)
- delphi - 问题 Flag_secure 在 delphi 10.3 中不起作用
- javascript - 在特定浏览器版本上限制 Firefox 扩展
- python - 如何使用 Selenium 在 Instagram 弹出框中向下滚动
- java - 在 webots R2019a 中重新加载世界的问题
- ruby-on-rails - 优点不为用户操作添加积分
- python - 如何正确获取 GoogleMaps 坐标并使用 python 3 和 json 将它们发布到 Webhook?
- python - python web API请求仅在存在时才返回值
- html - 如何在 wordpress.com 网站中添加按钮和输入
- python - 如果没有在 Python 中导入,内置模块的内容如何在全局命名空间中可用?