Я пытаюсь подключиться к конечной точке отдыха портлета жизненного пути JaxRS. Если я попытаюсь подключиться через почтальона, используя http://localhost: 8078 / engine-rest / process-definition
Все работает нормально.
Я пытаюсь подключиться к та же самая конечная точка из другой docker части контейнера той же docker сети, я попытался с localhost, и я получаю ошибку:
java. net .ConnectException: Соединение отказано (Соединение отказано)
Я также пытался http://wasp-engine: 8078 , w asp -инжин - это docker имя контейнера. Все еще получаю ту же ошибку.
Вот два контейнера в моем файле составления:
wasp-engine:
image: in/digicor-engine:test
container_name: wasp-engine
ports:
- "8078:8080"
depends_on:
mysql:
condition: service_healthy
wasp:
image: in/wasp:local2
container_name: Wasp
volumes:
- liferay-document-library:/opt/liferay/data
environment:
- camundaEndPoint=http://wasp-engine:8078
ports:
- "8079:8080"
depends_on:
mysql:
condition: service_healthy
Они оба подключаются к штрафу mysql, который является частью той же сети docker и на который ссылаются через:
jdbc.default.url=jdbc:mysql://mysql/liferay_test