Мы используем агента консула на хосте, который также выполняет службу. (RabbitMQ) Чтобы убедиться, что служба готова, мы определили проверку работоспособности завитка. Однако мы используем регистратор для ввода этой проверки с использованием переменной env. SERVICE_CHECK_SCRIPT = curl hostname
: 15672/....Как определить проверку работоспособности HTTP в контейнере consul для службы на том же хосте?
проблема есть, мы также сказали консул-агенту, что его имя хоста совпадает с хостом. (Мы должны иметь эту функцию, так как мы хотим, чтобы увидеть правильное имя хоста, зарегистрированный в консуле кластере.
Когда консул агент запускает проверку работоспособности, он ищет URL на своем собственном контейнере ... это, очевидно, не может ... делает кто-нибудь знает, как определить эту проверку работоспособности (мы используем Mesos, чтобы сделать это), так что ротор будет пытаться подключиться к правому IP?