Развертывание Dockerized SpringBoot Microservices с помощью Eureka для AWS Fargate - PullRequest
1 голос
/ 03 мая 2019

У меня есть пара докернизированных микросервисов, которые регистрируются в Eureka и работают в моей локальной среде с Docker Compose. То же самое при развертывании в AWS Fargate через его CLI (с использованием того же файла Compose) завершается ошибкой. Я также попытался изменить ссылку на Eureka в клиентах с (которая работает с Docker Compose) eureka.client.serviceUrl.defaultZone = http://eureka:8761/eureka в eureka.client.serviceUrl.defaultZone = http://127.0.0.1:8761/eureka Файл Docker Compose показан ниже:

version: "3.0"
services:
 eureka:
  image: navraj28/eureka
  ports:
   - "8761:8761"
  networks:
    ecsfs:
      aliases:
       - eureka

 facade-service:
  image: navraj28/facade-service
  ports:
   - "8100:8100"
  environment:
   - eureka.host=eureka
   - eureka.client.enabled='true'
   - eureka.instance.preferIpAddress='true'
  depends_on:
   - eureka
   - geri-service
  logging:
    driver: awslogs 
    options:
      awslogs-group: ai-facade
      awslogs-region: us-east-1
      awslogs-stream-prefix: facade-service      
  networks:
    ecsfs:

 geri-service:
  image: navraj28/geri-service
  ports:
   - "8000:8000"
  environment:
   - GOOGLE_APPLICATION_CREDENTIALS=/credentials.json   
   - eureka.host=eureka
   - eureka.client.enabled='true'
   - eureka.instance.preferIpAddress='true'
  depends_on:
   - eureka
  logging:
    driver: awslogs 
    options:
      awslogs-group: ai-facade
      awslogs-region: us-east-1
      awslogs-stream-prefix: geri-service         
  networks:
    ecsfs:
networks:
  ecsfs:

Кто-нибудь имел успех с этим комбо? И сообщения об ошибках просто не имеют смысла: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...