✅ 비용 나가지 않게 Elastic Cloud 리소스 정리하기 14일 무료 체험판을 사용하신 분은 별도로 리소스를 종료하지 않아도 된다. 14일이 지나면 알아서 체험판이 종료된다. ✅ 혹시나 비용이 나가는 건 아닌 지 체크하는 방법
✅ 리버스 프록시를 활용해 Spring Boot 서버 배포하기 JDK 17 설치하기 Github으로부터 Spring Boot 프로젝트 클론 받기 Spring Boot 서버 실행시키기 Spring Boot 서버가 잘 작동하는 지 확인하기 Nginx 설정
✅ 검색 키워드가 포함된 데이터를 조회하고 싶을 때 (match) match 쿼리는 검색 키워드가 포함된 모든 도큐먼트를 조회한다. 이전 강의에서 역인덱스(Inverted Index)와 애널라이저(Analyzer)를 설명하면서 작동 원리까지 설명했었다
✅ 요구사항 반영하기 Spring Data Elasticsearch에 익숙한 사람은 Spring Boot에서 코드를 작성해도 된다. 하지만 그렇지 않다면 Kibana에서 요구 사항을 만족시키는 쿼리를 작성한 뒤에 Spring Boot 코드로 옮기는 게
기본 문법을 해석하고 정리했다면 하나씩 바꿔가면서 응용해봐야 한다. 이렇게도 가지고 놀아보고, 저렇게도 가지고 놀아봐야 한다. 그러면서 코드를 하나씩 수정하면서 의도한대로 작동하는 지 눈으로 확인하는 작업을 반드시 거쳐야 한다. 이렇게 학습하면 정말
✅ null 허용 (기본적으로 필수로 값을 넣을 필요가 없음) Elasticsearch는 매핑을 정의하더라도 해당 필드가 반드시 존재하거나 null이면 안 된다는 제약을 두지 않는다. 다음과 같은 매핑(mapping)을 설정했다고 치자. "mappin
✅ 권한이 허용되지 않았는데 접근이 가능한 경우 $ su ubuntu # ubuntu 계정으로 로그인 $ cd /var/log $ ls -al /var/log 내부의 파일들을 살펴보면 chrony라는 디렉터리가 있다. chrony 디렉터리의 소유자와
이전 강의에서는 Kafka에서 비동기적으로 메시지를 처리하고, 재시도(Retry) 정책을 통해 메시지 처리에 실패했을 때의 대응법을 배웠다. 그러나 재시도를 여러 번 했음에도 불구하고 처리에 실패하는 메시지는 어떻게 해야 할까? ✅ Dead Lette
✅ 모니터링(Monitoring)이란? 모니터링(Monitoring)이란 어떤 대상을 지속적으로 감시한다는 뜻이다. 부하 테스트에서 모니터링(Monitoring)은 왜 필요할까? 부하 테스트 과정 중에 성능을 개선하려면 병목 지점을 먼저 파악해야 한다
✅ Point Microservice가 사용할 DB 띄우기 MySQL 서버 띄우기 GUI 툴로 MySQL 접근 되는 지 확인하기 데이터베이스 생성하기