728x90
반응형
# yml 파일에 대해서 알아보자.
YAML(야믈, 와이엠엘(.yml))은 JSON의 상위집합(superset)으로, 계층적 뼈대 구조를 설정하는데 편리한 형식(format)입니다. 라고 정의 되어 있다.
# 스프링 클라우드 게이트웨이를 생성해보자.
1. 스프링 이니셜라이져에서 아래와같이 프로젝트를 생성하자.
2. application.yml 파일에 아래의 코드 내용을 추가하자.
server:
port: 8000
eureka:
client:
register-with-eureka: false
fetch-registry: false
service-url:
defaultZone: http://localhost:8761/eureka
spring:
application:
name: apigateway-service
cloud:
gateway:
routes:
- id: first-service
uri: http://localhost:8081/ #http://127.0.0.1:8081/first-service/welcome
predicates:
- Path=/first-service/**
- id: second-service
uri: http://localhost:8082/ #http://127.0.0.1:8082/second-service/welcome
predicates:
- Path=/second-service/**
- 다음시간에는 Spring Cloud Gateway에 필터를 적용해보자.
728x90
반응형
'MSA (MicroServiceArchitecture) > Eureka & Spring Cloud Gateway' 카테고리의 다른 글
MSA (Spring Gateway 필터적용_02) (0) | 2021.06.17 |
---|---|
MSA (Spring Gateway 필터적용_01) (0) | 2021.06.17 |
MSA (Zuul Filter + Log 찍기) (0) | 2021.06.17 |
MSA (Netflix zuul 프로젝트 생성 및 라우팅) (0) | 2021.06.17 |
MSA (동적으로 포트와 인스턴스 ID를 할당받아 실행하기) (0) | 2021.06.16 |