You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2018/01/24 19:54:16 UTC

[GitHub] rdhabalia opened a new pull request #1105: Advertise localhost address for unit test

rdhabalia opened a new pull request #1105: Advertise localhost address for unit test
URL: https://github.com/apache/incubator-pulsar/pull/1105
 
 
   ### Motivation
   
   After #929 : I face below unit-test failures on my local mac when machine connects to different n/w/
   
   ```
   10484 [pulsar-47-3] INFO org.apache.pulsar.broker.PulsarService - Loading all topics on bundle: pulsar/global/peer1-http/0x00000000_0x40000000
   10492 [main-EventThread] INFO org.eclipse.jetty.server.RequestLog - 127.0.0.1 - - [24/Jan/2018:11:38:06 -0800] "GET //localhost:15005/lookup/v2/destination/persistent/pulsar/global/peer1-http/topic1 HTTP/1.1" 200 243 "-" "Pulsar-Java-v1.22.0-incubating-SNAPSHOT" 79
   10589 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.ConnectionPool - Failed to open connection to C03AT1XXXXXMcName-lm:15007 : CompletionException
   10589 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Error connecting to broker: org.apache.pulsar.client.api.PulsarClientException: java.util.concurrent.CompletionException: java.net.UnknownHostException: failed to resolve 'C03AT1XXXXXMcName-lm' after 5 queries 
   10589 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Could not get connection to broker: org.apache.pulsar.client.api.PulsarClientException: java.util.concurrent.CompletionException: java.net.UnknownHostException: failed to resolve 'C03AT1XXXXXMcName-lm' after 5 queries  -- Will try again in 0.1 s
   10691 [pulsar-timer-322-1] INFO org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Reconnecting after connection was closed
   10703 [pulsar-web-318-9] ERROR org.apache.pulsar.broker.lookup.DestinationLookup - Validation check failed: HTTP 307 Temporary Redirect
   10705 [pulsar-web-318-9] INFO org.eclipse.jetty.server.RequestLog - XX.XX.XX.XXX - - [24/Jan/2018:11:38:07 -0800] "GET //C03AT1XXXXXMcName-lm:15021/lookup/v2/destination/persistent/pulsar/global/peer1-http/topic1 HTTP/1.1" 307 0 "-" "Pulsar-Java-v1.22.0-incubating-SNAPSHOT" 10
   10720 [pulsar-web-106-23] INFO org.eclipse.jetty.server.RequestLog - 127.0.0.1 - - [24/Jan/2018:11:38:07 -0800] "GET //localhost:15005/lookup/v2/destination/persistent/pulsar/global/peer1-http/topic1 HTTP/1.1" 200 243 "-" "Pulsar-Java-v1.22.0-incubating-SNAPSHOT" 14
   10738 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.ConnectionPool - Failed to open connection to C03AT1XXXXXMcName-lm:15007 : CompletionException
   10738 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Error connecting to broker: org.apache.pulsar.client.api.PulsarClientException: java.util.concurrent.CompletionException: java.net.UnknownHostException: failed to resolve 'C03AT1XXXXXMcName-lm' after 5 queries 
   10738 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Could not get connection to broker: org.apache.pulsar.client.api.PulsarClientException: java.util.concurrent.CompletionException: java.net.UnknownHostException: failed to resolve 'C03AT1XXXXXMcName-lm' after 5 queries  -- Will try again in 0.196 s
   10935 [pulsar-timer-322-1] INFO org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Reconnecting after connection was closed
   10940 [pulsar-web-318-10] ERROR org.apache.pulsar.broker.lookup.DestinationLookup - Validation check failed: HTTP 307 Temporary Redirect
   10941 [pulsar-web-318-10] INFO org.eclipse.jetty.server.RequestLog - XX.XX.XX.XXX - - [24/Jan/2018:11:38:07 -0800] "GET //C03AT1XXXXXMcName-lm:15021/lookup/v2/destination/persistent/pulsar/global/peer1-http/topic1 HTTP/1.1" 307 0 "-" "Pulsar-Java-v1.22.0-incubating-SNAPSHOT" 3
   10946 [pulsar-web-106-24] INFO org.eclipse.jetty.server.RequestLog - 127.0.0.1 - - [24/Jan/2018:11:38:07 -0800] "GET //localhost:15005/lookup/v2/destination/persistent/pulsar/global/peer1-http/topic1 HTTP/1.1" 200 243 "-" "Pulsar-Java-v1.22.0-incubating-SNAPSHOT" 3
   10959 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.ConnectionPool - Failed to open connection to C03AT1XXXXXMcName-lm:15007 : CompletionException
   10959 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Error connecting to broker: org.apache.pulsar.client.api.PulsarClientException: java.util.concurrent.CompletionException: java.net.UnknownHostException: failed to resolve 'C03AT1XXXXXMcName-lm' after 5 queries 
   10959 [pulsar-client-io-320-1] WARN org.apache.pulsar.client.impl.HandlerBase - [persistent://pulsar/global/peer1-http/topic1] [null] Could not get connection to broker: org.apache.pulsar.client.api.PulsarClientException: java.util.concurrent.CompletionException: java.net.UnknownHostException: failed to resolve 'C03AT1XXXXXMcName-lm' after 5
   ```
   
   ### Modifications
   
   For unit test, advertise broker-address as `localhost` so, client will be able to connect to broker without DNS resolution failure.
   
   ### Result
   
   client will be able to lookup broker in unit-tests.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services