Конфигуратор SpringCloud на Docker - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь развернуть приложение Spring Cloud на Docker, но с самого начала это блокирует меня:

сервер обнаружения: Выбор конфигурации с сервера по адресу: http://localhost: 8888 (и, наконец, тайм-аут)

Сейчас я просто пытаюсь соединить мой config_server и discovery_server (Eureka).

docker -compose.yml

version: "3"
services:
  server_config:
    container_name: server_config
    image: server:latest
    ports:
      - "8888:8888"

  server_discovery:
    image: discovery:latest
    ports:
      - "8083:8083"
    links:
      - server_config
    depends_on:
      - server_config

сервер конфигурации application.properties

server.port=8888
spring.application.name=configserver
spring.cloud.config.server.git.uri=https://github.com/k-wasilewski/SpringCloud_server_config
spring.cloud.config.server.git.clone-on-start=true
spring.security.user.name=configUser
spring.security.user.password=configPassword
spring.security.user.role=SYSTEM

eureka.client.region=default
eureka.client.registryFetchIntervalSeconds=5
eureka.client.serviceUrl.defaultZone=http://discUser:discPassword@localhost:8083/eureka/

сервер обнаружения bootstrap .properties

spring.application.name=discovery
spring.cloud.config.name=discovery
spring.cloud.config.uri=http://localhost:8888
spring.cloud.config.username=configUser
spring.cloud.config.password=configPassword

spring.cloud.config.fail-fast=true
spring.cloud.config.retry.initial-interval=1500
spring.cloud.config.retry.multiplier=1.5
spring.cloud.config.retry.max-attempts=10000
spring.cloud.config.retry.max-interval=1000

Я добавлю, что сервер обнаружения работает через порт 8083. Я думаю, что я испробовал все решения, доступные в Интернете ... Прошло несколько дней. Кто-нибудь может помочь?

...