반응형
구성 정보
ALB
spring cloud gateway
(port 9080)
Internal ALB
product
product
(port 9090)
(rest.ddori service discovery)
product : GetMapping server ip 정보 리턴
Test Case 1
- 사용자가 spring cloud gateway에서 internal alb로 라우팅 한다.
Test Case 1 결과
- 200 정상 떨어지나 product instance server 정보 결과를 못받아옴
Test Case 1 조건 이슈
- Internal alb는 private sub 구성 되야하는데 public subnet 으로 구성 재조정 필요
Test Case 2
Route53을 통해 product fargate 구성시 서비스 디스커버리로 구성
Test Case 2 결과1
- 연결은 잘되지만 로드밸런싱이 안된다
Test Case 2 결과2
- ttl에 영향을 받는거 같다 한참후 실행시 로드밸런싱이 되었다 좀더 조절 할수 있는 방법 확인 필
Test Case2 관련 공식 AWS 슬랙 문의 결과
AWSKRUG
- dns ttl 애플리케이션 ttl 확인해보세요~
- https://aws.amazon.com/ko/premiumsupport/knowledge-center/multivalue-versus-simple-policies/
참고: 다중 응답 라우팅은 ELB(Elastic Load Balancing)를 대체하는 것이 아닙니다.
Route 53은 8개의 레코드를 임의로 선택합니다.
도메인 이름에 대해 dig(Linux의 경우) 또는 nslookup(Windows의 경우)을 여러 번 수행하면 IP 주소가 교체될 수 있습니다.
교체되면 가용성이 향상되며, 몇 가지 로드 밸런싱 기능이 제공됩니다.
운영 체제에서는 Route 53이 아닌 캐싱된 응답에 대해 이 라운드 로빈 DNS를 수행합니다.
반응형
'DevOps > AWS' 카테고리의 다른 글
[강의리뷰]Amazone EKS를 위한 AWS CDK와 CKS8s 활용법 (0) | 2022.12.11 |
---|---|
S3 정적 웹 사이트 호스팅 (0) | 2022.06.01 |
AWS 인증서 생성 및 ALB 연결 (0) | 2021.11.28 |
[Tool] AWS Colud Watch 로그 터미널로 보기 (0) | 2021.11.15 |
멀티 채팅 서버 아키텍쳐 (0) | 2021.11.11 |