首页 > 数据库 > MySQL > 正文

应用连接过时排查DB MySQL

2022-08-01 18:57:17
字体:
来源:转载
供稿:网友
        应用超时报错如下:
 
       [2020-04-22 10:25:50,928] [ERROR] [DruidPooledStatement:357] [DubboServerHandler-192.168.xx.xx:20881-threa
      d-199] -- [TID: 668796908.406.15875214226879429]   CommunicationsException, druid version 1.1.10, jdbcUrl :
       jdbc:mysql://rm-rds-instanceid.mysql.rds.aliyuncs.com:3306/xxxxxx?useUnicode=true&characterEncodin
 
      com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
 
Linux 固定大小循环抓包:
 
1、打开一个到 ECS 的 ssh 连接,并以 root 身份登录。
 
在该窗口运行下列命令(下面的命令将抓包结果保存在 20 个 50 MB 文件中,循环使用)
 
tcpdump -i any -s 0 -w /var/tmp/rds.cap -C 50 -W 20 port RDS实例端口 or 53
2、复现问题。
 
3、使用 ctrl + c 终止上述窗口 的 tcpdump 命令。
 
下载 /var/tmp/rds.cap* 并提供给我们(如果抓包文件过大,建议您放置在 Web 服务器的子目录下,以便我们下载)。
 
注意: 网络抓包可能会产生大尺寸文件,建议考虑根据 ECS 磁盘空间使用情况合理选择保存目录。

(编辑:错新网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表