mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
fixed issue #1625, mq dymaic topic match
This commit is contained in:
@@ -509,7 +509,7 @@ public class MQMessageUtils {
|
||||
}
|
||||
|
||||
private static Set<String> matchTopics(String name, String dynamicTopicConfigs) {
|
||||
String[] router = StringUtils.split(dynamicTopicConfigs, ';');
|
||||
String[] router = StringUtils.split(dynamicTopicConfigs, ',');
|
||||
Set<String> topics = new HashSet<>();
|
||||
for (String item : router) {
|
||||
int i = item.indexOf(":");
|
||||
|
||||
@@ -53,9 +53,6 @@ public class CanalMQStarter {
|
||||
System.setProperty("canal.instance.filter.transaction.entry", "true");
|
||||
}
|
||||
|
||||
// 设置为raw避免ByteString->Entry的二次解析
|
||||
System.setProperty("canal.instance.memory.rawEntry", "false");
|
||||
|
||||
canalServer = CanalServerWithEmbedded.instance();
|
||||
|
||||
// 对应每个instance启动一个worker线程
|
||||
|
||||
Reference in New Issue
Block a user