JINIers
[GCP] 기본 구성 aws → gcp 구성 변경_5(LB 404 not found) 문제 본문
220317_lb 404 not found
* 참고
https://bcho.tistory.com/1113
인스턴스 그룹이 세개여야하나?
▶ 기본 인스턴스 그룹(접속 시) / saas 인스턴스그룹(http://~/saas) / ncu 인스턴스 그룹(http://~/ncu)
도메인 2개 만들어서 각각 백엔드로 연결
http://ming406.duckdns.org -> saas
http://ming407.duckdns.org -> ncu
* default 접속 시 : saas
ip : 34.149.100.236
아 이거 업뎃되고 백엔드에 붙는데 좀 오래걸림!!
url -> web server에 경로가 없어서 404가 뜨는 것임!
경로를 만들어준다.
각 web ssh 접속 해서 >
cd /var/www/html/
# 각각 인스턴스에 생성해준다.
mkdir /saas
mkdir /ncu
* /saas는 saas 인스턴스에 // /ncu는 ncu 인스턴스에 경로생성
→ (수정.22.04.14) saas 인스턴스에 /saas /ncu로 생성했다. ncu 인스턴스에 /ncu 로 만들어봤자 소용이 없었음
왜지;; 저렇게 설정했는데도 ncu 백엔드로 넘어간다고??
야이씨... 진짜 알 수 없다..
index.html 생성
그럼 이렇게 뜨고
이렇게 뜸
이 부분이 좀 이해하기 어려웠는데 구글은 단지 경로를 설정해주는 것만으로도 서버로 알아서 자동적으로 넘어간다.
→ 아니었다.
나는 default 주소로 접속 시 saas 백엔드에 붙게끔 해놔서 /로 경로를 설정시에만 다른 백엔드로 붙지만 그게 싫다면 default backend / backend-1 / backend-2로 설정하면 제대로 잘 붙을 것이다.
→ 얘도 아니었다.
lb로 장난을 많이 쳐 보는게 중요할 것 같음
http -> https 설정해주기
로드밸런서 edit
add frontend ip and port > frontend configuration >
- protocol : https
- certificate : create a new certificate
* name : ming406
* create mode : creage google-managed certificate
** domain 넣기 : 도메인을 넣으면 자동으로 3개월마다 갱신된다.
는 ?? 왜 안돼??
다시해보도록 하자..
'GCP > 구성연습' 카테고리의 다른 글
web-server, WAS server 설치하기 (0) | 2022.04.07 |
---|---|
[GCP] 기본 구성 aws → gcp 구성 변경_6(ssh putty 접속) (0) | 2022.03.21 |
[GCP] 기본 구성 aws → gcp 구성 변경_4(LB 구성) (0) | 2022.03.21 |
[GCP] 기본 구성 aws → gcp 구성 변경_3(220311)_성공 (0) | 2022.03.21 |
[GCP] 기본 구성 aws → gcp 구성 변경_2(220304)_실패 (0) | 2022.03.21 |