未验证 提交 25feab4a 编写于 作者: 1 16075140 提交者: GitHub

support rabbitmq port by config (#3236)

上级 f66baeab
......@@ -91,7 +91,15 @@ public class CanalRabbitMQConsumer implements CanalMsgConsumer {
factory.setUsername(username);
factory.setPassword(password);
}
factory.setHost(nameServer);
//解析出端口 modified by 16075140
if (nameServer != null && nameServer.contains(":")) {
String[] serverHostAndPort = nameServer.split(":");
factory.setHost(serverHostAndPort[0]);
factory.setPort(Integer.parseInt(serverHostAndPort[1]));
} else {
factory.setHost(nameServer);
}
factory.setAutomaticRecoveryEnabled(true);
factory.setNetworkRecoveryInterval(5000);
factory.setVirtualHost(vhost);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册