mypipe使用中出现的null:4问题

来源:互联网 发布:js 字符串日期格式化 编辑:程序博客网 时间:2024/06/05 10:11

在下载好 mypipe ,配置好数据库后,启动时发现 订阅到的 MySQL binlog的文件名和position都不对,
显示是null:4
我在下面这个链接找到解决方法
https://github.com/mardambey/mypipe/issues/50

diff --git a/mypipe-runner/src/main/scala/mypipe/runner/PipeRunner.scala b/mypipe-runner/src/main/scala/mypipe/runner/PipeRunner.scalaindex b3cf449..d0ec4b7 100644--- a/mypipe-runner/src/main/scala/mypipe/runner/PipeRunner.scala+++ b/mypipe-runner/src/main/scala/mypipe/runner/PipeRunner.scala@@ -52,7 +57,7 @@ object PipeRunner extends App {   log.info(s"Connecting ${pipes.size} pipes...")   pipes.foreach(_.connect())-  shutdown()+  //shutdown() }

将mypipe-runner/src/main/scala/mypipe/runner/PipeRunner.scala 这个文件中,大约55行的位置,把shutdown()注释掉,这样就可以订阅到正确的 文件名和位置了。

问题原因未知。

1 0
原创粉丝点击