DB保持运行一段时间后,Aurora Mysql查询超时

时间:2019-03-06 08:59:25

标签: mysql amazon-rds-aurora

我正在将数据库迁移到Aurora Cluster MySQL。为了进行测试,我创建了一个小的示例数据(2 GB DB大小)。我正在连接到集群编写器端点。连接和查询可以在一段时间内正常工作,但是在运行数据库10到12个小时后,很少有查询开始超时(当然,这些查询需要花费更多时间)。

我修改了参数组以增加net_read_timeout = 6000(位太多),并增加了一些其他相关参数来确保连接不会关闭。甚至服务器上的负载也不多(因此连接数非常低)。

但是在每次迭代之后,当我重新启动数据库时,它可以正常工作10到12个小时,但是之后连接开始关闭。

问题很多,例如Lost connection to MySQL server during queryMalformed Packet等。

我怀疑的一件事是它是db.t2.small实例。

编辑:

我尝试将实例大小更改为中,这只是将行为从10-12小时延迟到24-30小时。

0 个答案:

没有答案