본문 바로가기

Spring2

SpringBoot : healthCheck() { Spring Boot Actuator } Why Health Check ? 처음에 회사 코드에서 health check api를 발견했을 때, 조금 의아하기도 했다 이 단순한 api는 뭐지...? 조금 생각해보니 health check란건 꽤 간편하고 괜찮은 방안이었다 운영 환경에 있다보면 항상 예상할 수 없는 상황들이 발생하고 이게 애플리케이션의 문제인지, 환경의 문제인지 빠르게 파악할 수 있기 때문이다 또한 [aws 로드밸런서에서 타겟 그룹을 지정하고 헬스체크 api를 등록] 과정을 거치면, 로드밸런서 자체에서 주기적으로 http 요청을 보내고 200 상태를 응답하는지 확인해주는 등 다양하게 활용이 가능하다 ⬇⬇ aws load balancing health check 문서 참고 더보기 https://docs.aws.amazon.com/ko.. 2023. 7. 9.
Spring Framework : basics() { Spring MVC 구조 } index Spring MVC Spring MVC이란? Model. View, Controller Spring MVC Architecture Spring MVC의 장점 🍃 Spring MVC Spring MVC란? MVC (모델-뷰-컨트롤러) 데이터, 사용자 인터페이스, 논리 제어를 구현하는데 널리 사용되는 SW 디자인 패턴 Spring 프레임워크를 Model-View-Controller로 다루는 모듈 스프링의 MVC 패턴은 DispatcherServlet을 활용한 front controller pattern을 사용한다 간단히 말해서 DispatcherServlet이 의도된 목적지를 향해 요청을 보내는 역할을 한다 Model. View, Controller example 🛒 쇼핑 리스트 앱 🔗 Model.. 2021. 10. 13.