GBase 8a
运维管理
问答

gbase8a应用不断断开,报错显示(GBA-02AD-0005)Failed to query in gnode: DETAIL: Lost connection to GBase server during query

发表于2024-06-05 11:25:21983次浏览5个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:gbase8a mpp架构

【问题描述】*:应用反馈,执行任务时,经常性会出现断开。查看数据库的express.log发现有大量的(GBA-02AD-0005)Failed to query in gnode:
DETAIL: Lost connection to GBase server during query,或者[ERROR][S:8117514][Q:50451250]:ForwardResult failed. reason: gbase_forward_result failed to write result for client
[ERROR][S:8117514][Q:50451250]:StoreResult failed, THD(0x1e7ab0000) HOST(132.151.55.20:5050->9964125) reason: gbase_forward_result failed to write result for client

具体报错信息如下图:

查询数据库参数

top的信息

[如何处理]

请问一下,gbase出现这个经常性的断开,是需要如何处理的?还需要提供哪些信息

评论

登录后才可以发表评论
用户头像
GBase社区管理员发表于 2年前

gbase_forward_result failed to write result for client报错为回写应用客户端时出现的异常,现场是否采用流式读取,可以通过调整客户端jvm大小,或者适当调大gcluster_send_client_data_timeout参数,观察是否能缓解该现象

GBase用户16321发表于 2年前
@社区管理员:gcluster_send_client_data_timeout参数是静态参数吗,需要重启数据库吗?尝试set global 也没有成功调整
用户头像
秦能补拙发表于 2年前
@GBase用户16321:gcluster_send_client_data_timeout不是静态参数,set(会话级)和set global(集群级)都可以修改。
set global 对后续新建连接生效,当前连接不生效。
最佳回答
用户头像
levvel发表于 3个月前
讲得很清楚!
用户头像
levvel发表于 3个月前
感谢分享