스프링 클라우드1 모놀리틱 아키텍처 이해 로컬 톰캣, DB를 이용해서 클라우드 톰캣(+DB)에 배포 무중단 배포가 불가능(즉, 서비스를 멈추고 다시 실행해야하기 때문에 접속수가 낮은 시간에 배포) (ha: high availability 구성) 클라우드에 들어가는 톰캣을 하나 더 구입해서 로드밸런서를 배치 + nginx, haproxy downtime이 없음(첫번째 톰캣에서 톰캣을 내리고 딜리버리 후 다시 시작하고 두번째 톰캣에서 톰캣을 내리고 딜리버리 후 다시 시작) 아파치나 nginx 등을 이용해서 정적파일을 캐싱해서 속도가 빠름 로드가 많아져도 부하가 많아져도 로드 밸런서가 잘 분배해 줌 요즘에 했다면 load balancer 부분이 elb가 되었을 것 동접 트래픽이 많이 나오니까 클라우드에 들어가는 서버를 추가 구입 서버가 많아지니까 일.. 2021. 9. 24. 이전 1 다음