GreatSQL社区

搜索

[已解决] 关于连接超时时间设置的问题

885 11 2024-6-25 17:28
换到GreatSql之后 , 我们遇到了报错



  1. The last packet successfully received from the server was 47 milliseconds ago. The last packet sent successfully to the server was 47 milliseconds ago.
复制代码




之前在Mysql中,也遇到过类似的情况,只是时间不同,解决办法是在数据库的连接上增加参数
  1. jdbc:mysql://ip:port/database?keepAlive=true&autoReconnect=true&autoReconnectForPoos=true&connectTimeout=600000&socketTimeout=600000
复制代码
主要是 connectTimeout 在起作用 ,调大了连接的超时时间
这次我写了同样的参数,还是报了以上的错误 ,看起来是参数没有生效
有没有好心人遇到过类似情况呢?

报错信息

报错信息
全部回复(11)
reddey 2024-6-25 20:33:27
https://greatsql.cn/docs/8.0.32- ... 2-1-3-cw-drive.html,你看一下文档中连接参数。
一个学艺不精的国产数据库爱好者
驭无殇1998 2024-6-26 08:53:36
除了调整连接配置之外,你还可以调整数据库的配置参数

interactive_timeout

wait_timeout
调整到比你程序设置超时时间大一点就行,一般只需要调整wait_timeout就行了
zyy 2024-6-26 09:52:26
reddey 发表于 2024-6-25 20:33
https://greatsql.cn/docs/8.0.32-25/12-dev-guide/12-1-3-cw-drive.html,你看一下文档中连接参数。 ...

解决了,谢谢好心人, 这里的参数和mysql还是不一样的
yejr 2024-6-26 10:03:37
zyy 发表于 2024-6-26 09:52
解决了,谢谢好心人, 这里的参数和mysql还是不一样的

具体怎么个不一样,请稍加详细说下
GreatSQL是MySQL的分支,正常情况下是一样的,当然也不排除不同版本之间的区别
banjin 2024-7-1 09:48:15
zyy 发表于 2024-6-26 09:52
解决了,谢谢好心人, 这里的参数和mysql还是不一样的

具体是是那个参数差异呢
zyy 2024-7-1 10:19:49
banjin 发表于 2024-7-1 09:48
具体是是那个参数差异呢

mysql是 connectTimeout  greatsql 是connect_timeout 格式不太一样
reddey 2024-7-1 11:15:17
zyy 发表于 2024-7-1 10:19
mysql是 connectTimeout  greatsql 是connect_timeout 格式不太一样

原来是参数格式差异,
一个学艺不精的国产数据库爱好者
yejr 2024-7-1 12:30:16
zyy 发表于 2024-7-1 10:19
mysql是 connectTimeout  greatsql 是connect_timeout 格式不太一样

问题应该不在这里,或者说不够准确
connectTimeout应该是JDBC段的设置
而connect_timeout是MySQL/GreatSQL的Server端参数,这俩应该是一样的

按照你的说法,MySQL和GreatSQL的参数分别是 connectTimeout 和 connect_timeout,应该不是这种情况
zyy 2024-7-1 16:15:26
yejr 发表于 2024-7-1 12:30
问题应该不在这里,或者说不够准确
connectTimeout应该是JDBC段的设置
而connect_timeout是MySQL/GreatSQ ...

学习了 , 如您所说,问题确实还没有解决, 我只是换了之后恰好没有遇到报错,今天测试又给我反馈该问题出现了
12下一页
zyy

1

主题

0

博客

9

贡献

新手上路

Rank: 1

积分
14

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-11-23 17:38 , Processed in 0.025528 second(s), 23 queries , Redis On.
快速回复 返回顶部 返回列表