From 223175c17417c59d86b0cc887b95b56d84648eb7 Mon Sep 17 00:00:00 2001 From: Yunze Xu Date: Fri, 2 Jul 2021 23:01:21 +0800 Subject: [PATCH 1/2] Apply new getAppliedAdvertisedAddress interface --- .../streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java b/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java index 8839bc93a..03bb19bfa 100644 --- a/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java +++ b/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java @@ -95,7 +95,7 @@ public void start(BrokerService service) { proxyConfig.setAmqpHeartBeat(amqpConfig.getAmqpHeartBeat()); proxyConfig.setAmqpProxyPort(amqpConfig.getAmqpProxyPort()); proxyConfig.setBrokerServiceURL("pulsar://" - + ServiceConfigurationUtils.getAppliedAdvertisedAddress(amqpConfig) + ":" + + ServiceConfigurationUtils.getAppliedAdvertisedAddress(amqpConfig, false) + ":" + amqpConfig.getBrokerServicePort().get()); ProxyService proxyService = new ProxyService(proxyConfig, service.getPulsar()); try { diff --git a/pom.xml b/pom.xml index 190fd73b7..b3beced32 100644 --- a/pom.xml +++ b/pom.xml @@ -46,7 +46,7 @@ 2.13.3 1.18.4 2.22.0 - 2.8.0-rc-202106071430 + 2.8.0.4 1.7.25 3.1.8 1.12.5 From 245beccfe92f15cb8086f80647650b76476a3125 Mon Sep 17 00:00:00 2001 From: Yunze Xu Date: Fri, 2 Jul 2021 23:09:44 +0800 Subject: [PATCH 2/2] Set ignoreAdvertisedListener to true --- .../streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java b/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java index 03bb19bfa..13ca50906 100644 --- a/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java +++ b/amqp-impl/src/main/java/io/streamnative/pulsar/handlers/amqp/AmqpProtocolHandler.java @@ -95,7 +95,7 @@ public void start(BrokerService service) { proxyConfig.setAmqpHeartBeat(amqpConfig.getAmqpHeartBeat()); proxyConfig.setAmqpProxyPort(amqpConfig.getAmqpProxyPort()); proxyConfig.setBrokerServiceURL("pulsar://" - + ServiceConfigurationUtils.getAppliedAdvertisedAddress(amqpConfig, false) + ":" + + ServiceConfigurationUtils.getAppliedAdvertisedAddress(amqpConfig, true) + ":" + amqpConfig.getBrokerServicePort().get()); ProxyService proxyService = new ProxyService(proxyConfig, service.getPulsar()); try {