Flink CDC采集Oracle的时候, 报了一个错?
no log file has been specified for the current LogMiner session
我现在看到的问题是,我们的日志保留的时间还很长的。但是,如果长时间没有新的数据变化,可能就会导致,后台报以上异常。
分析了以后,猜测(希望有人看看这猜测是否正确和合理,是否是事实):LogMiner session 会加载一定时间范围内的log文件,我们定期保存了最新的savepoint,但是如果长期没有数据变化,那么savepoint保存的时间点可能就会超出了当前LogMiner session 所加载的文件的范围,因此,这个时候再用那个session去找的话,会导致找不到对应的文件。也就是报了上面的错。
目前还没有找到好的解决办法,如果有人有好的建议,欢迎留言
赞0
踩0