开发者社区> 问答> 正文

client切换时延问题

部署了两个client端通过zk监听同一个destination,看了一下文档,貌似没有描述两个client切换时获取数据的时间间隔,两个client端都是通过while(true)方式不停的 subscribe、connect、getMessage。按理来说,时间间隔就应该是zk处理结点状态变化的时间,我设置的是 canal.zookeeper.flush.period=1000,从结果上来看每次间隔大约30S左右,和配置相差较大,请问,有办法缩短一下这个间隔吗,业务对实时性要求很高。

原提问者GitHub用户arsenal1886

展开
收起
绿子直子 2023-05-09 08:10:33 46 0
1 条回答
写回答
取消 提交回答
  • 这是zookeeper的sessionTimeout,你网上找找参数调低一下

    原回答者GitHub用户agapple

    2023-05-09 19:38:53
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载