This is an automated email from the ASF dual-hosted git repository. guangning pushed a commit to branch branch-2.5 in repository https://gitbox.apache.org/repos/asf/pulsar.git
commit b098b1822c52c5873cb34d7ea3cc56df35c1ffa4 Author: Matteo Merli <[email protected]> AuthorDate: Thu Feb 6 17:23:03 2020 -0800 Use fully qualified hostname as default to advertise brokers (#6235) --- .../main/java/org/apache/pulsar/broker/ServiceConfigurationUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/ServiceConfigurationUtils.java b/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/ServiceConfigurationUtils.java index 9f79b53..447b862 100644 --- a/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/ServiceConfigurationUtils.java +++ b/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/ServiceConfigurationUtils.java @@ -39,7 +39,8 @@ public class ServiceConfigurationUtils { public static String unsafeLocalhostResolve() { try { - return InetAddress.getLocalHost().getHostName(); + // Get the fully qualified hostname + return InetAddress.getLocalHost().getCanonicalHostName(); } catch (UnknownHostException ex) { LOG.error(ex.getMessage(), ex); throw new IllegalStateException("Failed to resolve localhost name.", ex);
