Я пытаюсь настроить RabbitMQ для go -по корпоративному прокси, и мне нужна ваша помощь, пожалуйста.
Общая сеть (2 отдельных кластера RabbitMQ):
[ Remote-RabbitMQ-1<==== Clustered ===? Remote-RabbitMQ-2 ]
^ ^
| |
[ Enterprise HTTP/HTTPS Proxy (http://work.proxy.com:8080) ]
^ ^
| |
[ Local-RabbitMQ-1 <=== Clustered ====> Local-RabbitMQ-2 ]
По сути, я использую плагин Shovel to pu sh с моего Local-RabbitMQ-Cluster на удаленный RabbitMQ-Cluster.
Мне трудно разобраться с требуемым RabbitMQ Параметр конфигурации для настройки моего RabbitMQ на использование моего Enterprise Proxy.
Дополнительная техническая информация: - RabbitMQ версии 3.7.4 - Протокол: AMPQS 0.9.1 (удаленное использование сертификатов SSL) - Машина работает под управлением CentOS 7.7
Я попытался использовать следующее в моем файле rabbitmq.conf.
{proxy, {{"work.proxy.com", 8080},[]}},
{https_proxy, {{"work.proxy.com", 8080},[]}}
Я также попытался настроить, / etc / rabbitmq / rabbitmq-env.conf с помощью,
HTTP_PROXY=http://work.proxy.com:8080
HTTPS_PROXY=http://work.proxy.com:8080
также попытайтесь настроить прокси как системную переменную Linux, выполнив
export HTTP_PROXY="http://work.proxy.com:8080"
export HTTPS_PROXY="http://work.proxy.com:8080"
Что мне здесь не хватает? Любая помощь очень ценится здесь! Спасибо всем!
С наилучшими пожеланиями,
MTH