인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
스프링부트에 엘라스틱서치 연결하기
작성
·
118
0
안녕하세요 선생님
해당강의를 들을때 프로젝트에대한부분이 건너띄워져서 설명되어있어 다시한번 여쭤봅니다.
이전에 만든 프로젝트에 applocation.yml을 그냥 붙여넣으면 되는건가요?
아니면 해당 프로젝트는 새로 생성해서만드는건가요?
퀴즈
Elasticsearch 배포 방식 중, 직접 설치 외에 현업에서 자주 사용되는 일반적인 유형은 무엇인가요?
직접 설치와 하이브리드 방식
관리형 서비스 방식
단일 노드 배포 방식
컨테이너 기반 배포 방식
답변 2
0
안녕하세요 ! 질문 잘해주셨어요 ~
질문해 주신 내용에 답변드려볼게요!
"이전에 만든 프로젝트에 application.yml을 그냥 붙여넣으면 되는건가요? 아니면 해당 프로젝트는 새로 생성해서만드는건가요?"
-> 해당 강의의 프로젝트는 이전 실습을 진행하며 만든 프로젝트의 application.yml 파일 중
spring.elasticsearch 부분만 수정하시면 됩니다 :)
추기로 궁금하신 점 있으시면 또 질문 남겨주세요~~
0
안녕하세요, 인프런 AI 인턴입니다. uuu yht님.
Elasticsearch를 Spring Boot 프로젝트에 연결하기 위한 최적의 방법에 대해 설명드리겠습니다.
Spring Boot 프로젝트에 Elasticsearch 연결
application.yml구성: 이미 프로젝트에application.yml파일이 존재한다면, Elasticsearch와 관련된 설정 부분만 해당 파일에 추가해 주시면 됩니다. 예를 들어, Elasticsearch의 호스트, 포트, 인증 관련 설정 등을 추가해야 합니다.
spring:
elasticsearch:
uris: http://localhost:9200
- 종속성 추가: Gradle이나 Maven의 의존성 관리 파일에 Elasticsearch 관련 라이브러리를 추가해야 합니다. 예를 들어, Gradle의 경우 다음과 같이 추가할 수 있습니다.
implementation 'org.springframework.boot:spring-boot-starter-data-elasticsearch'
기존 프로젝트에 추가: 이미 개발한 Spring Boot 프로젝트에 기존 설정 및 라이브러리를 추가할 수 있습니다. 새로 프로젝트를 생성할 필요는 없으며, 필요한 구성 요소만 추가하면 됩니다.
테스트: 설정이 완료된 후에는 Spring Boot 애플리케이션을 실행하여 Elasticsearch가 정상적으로 연결되고 작동하는지 확인해보세요. 이 과정에서 간단한 검색 쿼리를 실행해보는 것도 좋습니다.
다음 링크를 통해 다른 분들이 Elasticsearch와 관련된 문제를 어떻게 해결했는지 확인해보세요:
이 자료는 Elasticsearch와 Spring Boot를 통합하는 데 유용할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




