This repository contains external configuration files for microservices in the feign-eureka system. It is used by the Spring Cloud Config Server.
├── application.yml # Shared/default configuration for all services
├── user-service.yml # Default config for user-service
├── order-service.yml # Default config for order-service
├── user-service.yml # Default profile for user-service
├── order-service.yml # Default profile for order-service
Configuration file names follow the pattern:
{application-name}[-{profile}].yml
Examples:
user-service.yml— default settings foruser-serviceuser-service-dev.yml— settings fordevprofile ofuser-serviceapplication.yml— common settings shared by all services
Each microservice must include the following in its application.yml:
spring:
application:
name: user-service # or order-service, etc.
cloud:
config:
uri: http://localhost:8888