SSR HTTPS

owlsuri·2022년 5월 5일
0

https로 접속하려면 VM인스턴스와 LB를 연결해야함
정적파일은 스토리지로 가게하고,
ssr이 필요한 페이지는 VM인스턴스로 연결

VM 인스턴스는 24시간 관찰해서 메모리, CPU 상태 어떤지 알아야함

부하분산기를 사용하기 위해 VM 인스턴스가 여러대 있는 인스턴스 그룹을 만들어줘야 함
인스턴스 그룹안에 인스턴스가 있어야함
(-> 복자바함... SSR 필요없는 페이지는 스토리지로 뺌)

한대에 몰리게되면 메모리 초과하고 접속이 안되므로..
round-robbin : 인스턴스 돌아가면서 분산
least-connection : 가장 적은 접속에 접속 몰아줌

꽉차면 vm 늘려주는 것 - scaleOut -> 자동으로 해주는 것 : autoScaling

  1. 인스턴스 그룹 - 그룹만들기
    stateless 상태이면 scaleOut하기 쉽다.
    (scaleUp은 CPU등 사양 높이는 것)

관리형을 만들기 위해서는 인스턴스 템플릿이 필요하다.but 처음부터 만들어야함 - 언메니지드

  1. LB https 부하분산기 - 수정 - 백엔드구성
    백엔드구성 삭제 - 백엔드 서비스 만들기
    https로 들어오더라도 뒤쪽에서는 http로 보내줄 수 있음
  • http로 보내는 이유?? https로 보내려면 인증서를 또 설치해야한다. 어차피 https로 받았기때문에 뒤는 http로 보내도 상관없다. http보다 https가 성능이 조금 느리다(보안알고리즘 때문)

로드밸런서 옆에는 HC(헬스체커)가 붙어있음. 인스턴스에 신호보내고 LB에 알려줌. 살이있는 VM인스턴스에게만 접속 나눠줌.

  1. 상태확인- 상태확인 생성

    tcp는 연결 되어있으면 ok


업데이트

yarn start가 되어있어야함!!

초록색 나오면 접속가능(쿠키삭제하고 해보기)

profile
수리의 프론트엔드 개발 공부 블로그 입니다 :D

0개의 댓글