timeout 超时

【 使用环境 】 测试环境
【 OB or 其他组件 】oceanbas 4.0_CE、若依基础框架、druid连接池
【 使用版本 】oceanbas 4.0_CE、ruoyi 3.8.0、druid 1.2.4
【问题描述】

  • 背景

成功部署oceanbas数据库,可正常访问,且devname绑定为 lo
BS系统与oceanbas数据库在同一台PC部署

  • 异常

拔掉PC网线,PC重启,重启BS系统,登入会出现插入数据超时。

  • 异常 SQL

  • 恢复办法
    1、连接网线,PC重启,重启BS系统,登录正常
    2、在未连接网线情况下,物理网卡设备增加虚拟网卡,PC重启,重启BS系统,登录正常。

【问题现象及影响】
情况综上所述,不太清楚网卡与数据库的关联影响,希望可以优化。

【附件】

具体异常是什么?

错误码,错误信息?

observer.log中有错误日志吗

observer会依赖网卡名拿ip地址,不过拔网线不应该影响用lo拿ip地址的,方便的话,可以在github上提个issue https://github.com/oceanbase/oceanbase/issues

还有就是,辛苦帮忙提供下observer的日志 :smiley:

请参考
服务器信息


网卡设备信息

启动
image
配置

SQL执行
image
查询语句

结果

数据库表
sys_user-schema.txt (1.5 KB)
sys_user.0.0.txt (978 字节)
OB日志
observer.zip (1.9 MB)

这个日志里看起来“self=“127.0.0.1:2882”, role=“LEADER””是拿到了ip,方便的话,可以在执行sql的时候,通过__all_virtual_processlist查下执行sql对应的trace_id,然后在observer上根据trace_id过滤下observer的日志信息,看一下sql具体的报错日志


需要确认重启后observer的状态是否正常;查看select * from __all_server表;