2. 기본 인프라 IaaS
Load Balancer 사용 시 URL String으로 Routing설정하기
primely
2022. 6. 27. 20:21
1. Load Balancer 생성하기
- 생성 시 Add Backends를 설정하지 않는다.
- Listener의 Backends를 통해 서버에 접근하지 않고 Routing Policies를 통해서 접근한다.
2. Routing을 분리할 Backend Set설정하기
- Routing Policies는 Backend Set별로 설정이 가능하므로 Routing을 분리할 서버를 각각 다른 Backend Set에 설정
- default Backend Set은 아무런 서버도 연결되지 않았다.
3. Routing Policies 설정
host정보로 condition을 추가하려면 아래처럼 설정하면 된다.(case-insensitive)
https://docs.oracle.com/en-us/iaas/Content/Balance/Concepts/routing_policy_conditions.htm
4. Listener 설정 변경
- 위에서 설정한 Routing Policy를 설정한다.
5. Routing 확인
> /web1/으로 접속하면 bs_web1 backend set에 접속한다.
> /web2/으로 접속하면 bs_web2 backend set에 접속한다.
손창호
개인의 시간을 할애하여 작성된 글로서 글의 내용에 오류가 있을 수 있으며, 글 속의 의견은 개인적인 의견입니다.