oblogproxy 一直报No such channel . fd =10

【产品名称】

oblogproxy

【产品版本】

【问题描述】

根据官网文档部署好oblogproxy 后, 使用java 客户端连接时,发现客户端一直在进行重连操作

,查看oblogproxy后台一直发现一直在

,部署的时候使用OBD部署的obServer ,未部署obproxy ,不清楚是不是这个地方的原因

2 个赞

目前在使用rpm安装oblogproxy时,默认会自动安装最新的依赖,而实际上oblogproxy对依赖包版本是有限制的,这里遇到的问题很可能也是这样的问题。


目前oblogproxy不适配新版依赖包的问题在代码层面上已经做了修复,只是还没有发版。https://github.com/oceanbase/oblogproxy/pull/20


一个可行的解决方法:在安装oblogproxy的rpm前,指定安装3.1.1版本的相关依赖。可以参考我写的一个dockerfile: https://github.com/whhe/dockerfiles/blob/master/oblogproxy/standalone/Dockerfile


我们会在后续发布过程中及时更新关联组件,同时补充版本依赖的说明,避免此种不兼容的发生。

oblogproxy发布的新版本应该可以解决上述问题 https://mirrors.aliyun.com/oceanbase/community/stable/el/7/x86_64/oblogproxy-1.0.1-1.el7.x86_64.rpm