Невозможно загрузить конфиг консула - PullRequest
0 голосов
/ 03 сентября 2018

Я пытаюсь создать пример приложения для микросервиса, используя этот учебник Учебник . jhipster v5.2.1 Итак, я создал шлюз, и арсенал начал консул с помощью этой команды:

docker-compose -f src / main / docker / consul.yml up

Пока я указывал в папку оружия, написав эту команду:

. / Gradlew

Я получил эту ошибку:

2018-09-03 13:20:11.235  WARN 7224 --- [  restartedMain] o.s.c.c.c.ConsulPropertySourceLocator    : Unable to load consul config from config/armory-swagger/

com.ecwid.consul.transport.TransportException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:8600 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: connect

Не могли бы вы помочь мне

1 Ответ

0 голосов
/ 04 сентября 2018

Если вы используете набор инструментов, вам нужно заменить localhost на IP вашего Docker-компьютера vm. Вам нужно настроить свойства bootstrap.yml, чтобы он указывал на этот адрес.

Вы также должны быть в состоянии применить этот трюк: https://www.jhipster.tech/tips/020_tip_using_docker_containers_as_localhost_on_mac_and_windows.html

...