HA란 서버와 네트워크, 프로그램 등의 정보 시스템이 상당히 오랜 기간 동안 지속적으로 정상 운영이 가능한 성질을 말한다. 하나의 정보 시스템에 고가용성이 요구된다면, 그 시스템의 모든 부품과 구성 요소들은 미리 잘 설계되어야 하며, 실제로 사용되기 전에 완전하게 시험
WEB웹 브라우저(클라이언트)로부터 요청을 받아 정적인 콘텐츠(html, css, jpeg)를 처리하는 시스템종류: Apache, Nginx, IIS 등WAS (Web Application Server)DB 조회나 다양한 로직을 수행하는 동적인 콘텐츠를 처리하는 시스템
웹 서버는 HTTP 프로토콜을 통해 읽힐 수 있는 문서 처리를 하며 일반적으로 웹 어플리케이션의 앞단에 배치된다. 동적인 리소스는 WAS에서 처리하고 정적인 리소스는 WEB에서 처리하여 보다 효율적으로 서버를 구성할 수 있다. 웹 서버로 사용되는 것 중 가장 대표적인
개발 환경과 운영 환경용 VPC를 따로 생성한다.각 VPC 안에 필요한 subnet을 생성하게 된다. 각 VPC 내부에 public subnet 2개, private subnet 2개씩 생성한다.각 subnet은 다른 가용영역에 생성하여 안정성을 확보한다.필요 시 용도
nginx 클러스터와 spring 클러스터를 연결함에 있어 문제가 발생하였다. 컨테이너를 직접 연결하였을 땐 접속이 잘 되었다 → 즉, 스프링부트에는 문제가 없음 1️⃣ 그래서 nginx 설정을 변경하였다. 참고 https://okky.kr/article/40
웹 애플리케이션을 중심으로 다양한 서비스의 성능을 분석하고 측정하기 위한 부하 테스트 도구 Load(부하)테스트 : 부하를 순차적으로 증가시켜 응답시간이 급격히 증가하거나 처리량의 문제, CPU 또는 Memory 사용량이 문제가 생기는 임계점을 찾아내는 테스트Stres