部署了两个client端通过zk监听同一个destination,看了一下文档,貌似没有描述两个client切换时获取数据的时间间隔,两个client端都是通过while(true)方式不停的 subscribe、connect、getMessage。按理来说,时间间隔就应该是zk处理结点状态变化的时间,我设置的是 canal.zookeeper.flush.period=1000,从结果上来看每次间隔大约30S左右,和配置相差较大,请问,有办法缩短一下这个间隔吗,业务对实时性要求很高。
原提问者GitHub用户arsenal1886
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。