Skip to content

gdb/DB: When the database connection appears io/timeout, the entire server is lost #4229

Open
@chaegumi

Description

@chaegumi

What do you want to ask?

我最近面临一个很奇怪的问题,
我一台阿里云ecs服务器连接阿里云的rds数据库服务器,当连接数据库出现read udp 127.0.0.1:42533->127.0.0.53:53: i/o timeout,这个时候我整个服务器硬盘突发读写很高,整个服务器都卡住,ssh也连接不了,只能到阿里云后台去重启服务器。但是我别的服务器,连接同样的rds是正常的,rds服务器也是正常的。

是因为数据库超时后,数据库连接池锁住io了吗?需要怎么配置才能自动处理这个问题。

有一个情况补充,我最近有修改rds的connect_timeout。默认是10,2025年2月26日 11:13:15改为20,然后2025年3月5日 09:13:50改为60,刚才我怀疑是不是这个修改造成的,我2025年3月28日 15:10:25改回10了。

2025年3月17日 11:09:36第一次出现这种情况

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions