Java Can not read response from server.Expected to read bytes,read bytes before connection问题解决

港控/mmm° 2022-09-11 14:25 280阅读 0赞

问题描述:

Cause: java.sql.SQLException: Can not read response from server. Expected to read 102 bytes, read 99 bytes before connection was unexpectedly lost

问题分析:

1、mysql数据库的等待时长小于项目配置的最大等待时长,导致报错。

  1. show global variables like 'wait_timeout';

watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA5pet5Lic5oCq_size_15_color_FFFFFF_t_70_g_se_x_16

watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA5pet5Lic5oCq_size_20_color_FFFFFF_t_70_g_se_x_16

解决办法:

(1)数据库等待时长不变,项目的最大等待时长设为28800。

(2)项目的最大等待时长不变,数据库等待时长改为60000。

发表评论

表情:
评论列表 (有 0 条评论,280人围观)

还没有评论,来说两句吧...

相关阅读