ODC数据源探活配置

V4.3.2 odc

image

如图,ODC里面,数据源,这种检测连接是否正常,是多久检测一次,有什么配置参数可以控制么?

1 个赞

@论坛小助手

在OceanBase的环境里,无论是ODC还是其他客户端工具,探活机制的主要目的是确保连接的有效性,避免因长时间空闲导致的连接断开。通常会有探活间隔时间、探活SQL、探活失败重试次数、探活超时时间等配置参数。建议参考ODC的官方文档或直接通过ODC的界面查看相关设置选项。如果需要更详细的配置指导或遇到具体问题,可以考虑联系OceanBase的技术支持团队或查阅最新版本的ODC文档,以获得最准确的信息和帮助。

检索到的文档如下:

  1. 使用 JMeter 运行业务场景测试
1 个赞

这回答,没有解决,还是坐等官方老师吧

官方,ODC开发有么?看看

这个目前(4.3.4bp2以前版本)是三分钟一次自动探活(获取最新数据库信息),后续探活频次会做调整。可以通过【元数据同步】按钮进行手动探活。

这个探活,4.3.2 版本 可以手动更改这个探活间隔时间么?在哪里修改?哪个参数?

config_system_configuration 表

可能会有两个参数,如果有两个就改两个, 有其中一个就改其中一个,新版本是“odc.connect.database.sync.interval-millis ”

odc.connect.database.sync.interval-millis

odc.connect.database.sync-databases-interval-millis

odc.connect.database.sync.interval-millis=180000 默认三分钟

直接修改表数据就好了,需要重启ODC吗?

还有一个问题,ODC 元数据库里面,哪个表记录了每个用户里面添加的数据源的记录和状态?

ODC,配置的数据源在odc元数据库里面哪个表记录呢?

状态是保存在代码内存里面的,没有办法查看

稍等 在找其他同学确认

好的,谢谢

好像找到了
connect_connection 这个表是么?

不用重启

是的 是这个表

OK,谢啦