fixed MQ serverMode lost default topic #4981
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
尊敬的作者您好,MQ模式启动触发以下场景问题。”默认topic和动态topic同时存在,指定需同步的数据库.数据表走指定的动态topic,未指定的数据库.数据表统一走默认topic“,结果经过源码DEBUG发现只要动态topic存在会把topic字符串中所有的”.“替换成”_“导致默认topic丢失。
配置:
修改前输出日志:
我的建议是动态topic与默认topic匹配直接返回默认topic。
修改后代码:
修改后输出日志:
希望得到采纳,感谢。