Java&Spring 3

Java - 쿠키(Cookie)

쿠키 추가 요청값(이름, 값, 만료 기간)을 바탕으로 HTTP 응답에 쿠키 추가 public static void addCookie(HttpServletResponse response, String name, String value, int maxAge) { Cookie cookie = new Cookie(name, value); cookie.setPath("/"); cookie.setMaxAge(maxAge); response.addCookie(cookie); } 쿠키 삭제 쿠키 이름을 입력받아 쿠키 삭제 실제로 삭제하는 것은 아니고, 파라미터로 넘어온 키의 쿠키를 빈 값으로 바꾼 뒤 만료 시간을 0으로 설정하여 쿠키가 재성성 되자마자 만료 처리하게 함 public static void deleteCo..

SpringBoot + Prometheus + Grafana

소개Helm: Kubernetes의 패키지 관리 도구로, yaml 파일의 모음Prometheus: 대상 시스템으로부터 각종 모니터링 지표를 수집하고 저장하는 오픈소스 모니터링 도구Grafana: Prometheus의 시각화 부분이 빈약하여 시각화 기능을 보강하기 위해 사용하는 오픈소스 시각화 도구Spring Actuator: Spring Boot Application의 여러가지 정보를 쉽게 모니터링 할 수 있게 도와주는 도구Metric: 현재 시스템의 상태를 알 수 있는 측정값Minikube: Kubernetes 환경을 로컬에서 간단하게 구축할 수 있는 도구Kubectl: Command로 Kubernetes 리소스들을 관리할 수 있는 도구설치# minikube brew install minikube # ..