This repository was archived by the owner on Nov 16, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
HTTP proxy settings are applied too late #5
Comments
In the original thread, the OP confirms that AWS peer discovery does work without the proxy settings. Therefore this issue is our working theory. Assuming it affects all HTTP client-based discovery plugins, I'm going to add extra debug logging and try to trace the sequence of operations with Consul or etcd. |
I have evidence that this is a valid issue. Now we have a chicken-and-egg problem with HTTP client settings: peer discovery happens very early on in boot process, before |
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-etcd
that referenced
this issue
Dec 14, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554]
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-consul
that referenced
this issue
Dec 14, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554]
michaelklishin
added a commit
to rabbitmq/rabbitmq-server
that referenced
this issue
Dec 14, 2017
Sometimes they need to perform some initialisation very early on, e.g. to configure HTTP client proxy settings or similar. Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554]
michaelklishin
added a commit
to rabbitmq/rabbitmq-common
that referenced
this issue
Dec 14, 2017
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-k8s
that referenced
this issue
Dec 14, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554]
This was referenced Dec 14, 2017
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-consul
that referenced
this issue
Dec 14, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554]
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-aws
that referenced
this issue
Dec 14, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554]
michaelklishin
added a commit
to rabbitmq/rabbitmq-common
that referenced
this issue
Dec 15, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit 9b4b327)
michaelklishin
added a commit
to rabbitmq/rabbitmq-server
that referenced
this issue
Dec 15, 2017
Sometimes they need to perform some initialisation very early on, e.g. to configure HTTP client proxy settings or similar. Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit e08895d)
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-consul
that referenced
this issue
Dec 15, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit 7c34562)
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-consul
that referenced
this issue
Dec 15, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit 0ca2ce9)
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-etcd
that referenced
this issue
Dec 15, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit 90c3c94)
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-k8s
that referenced
this issue
Dec 15, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit 07b7ac2)
michaelklishin
added a commit
to rabbitmq/rabbitmq-peer-discovery-aws
that referenced
this issue
Dec 15, 2017
Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit 0864f8d)
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Uh oh!
There was an error while loading. Please reload this page.
rabbitmq-users > rabbitmq_peer_discovery_aws behind proxy
rabbitmq/rabbitmq-peer-discovery-aws#6 is keeping me from reproducing the issue on the mailing list. Basically, I think that the
rabbit_peer_discovery_common_app
module is starting after other modules that depend on it, since this line is what configures proxiesThe text was updated successfully, but these errors were encountered: