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