Spring2 Elasticsearch 패스워드 설정 방법 with ELK 배경 Elasticsearch 인덱스가 자꾸 삭제된다면 ?! 배경 프로젝트 진행 중, 효율적인 검색 등 여러 이점을 취하기 위하여 ELK 스택을 프로젝트에 도입하게 되었다 가끔 이틀에 한번씩 계속 인덱스가 삭제되어서, NoSuchIndexException 이 발생하였고 왜 blog.dduneon.me 엘라스틱서치 DB를 해킹? 랜섬웨어 공격? 을 당한 이후에 보안을 적용시켜야 겠다고 생각하였고, 비밀번호를 설정하여 어느정도 보안을 유지하는 방향으로 결정하였다 아래 방법은 docker 환경에서 설정하는 것을 베이스로 하며, 로컬 환경인 경우에도 어느정도 따라할 수 있을 것이다 방법 elasticsearch 설정 먼저, 다음 명령어를 실행하여 실행중인 elasticsearch 컨테이너에 접근한다 docker.. Dev/Troubleshoot 2024. 3. 23. Spring Cloud Gateway란? 프로젝트를 진행하다, 서버가의 개수가 늘어남에 따라 각 서버에 대한 정보를 관리하는 데에 어려움이 생겨 Gateway를 도입하기로 하였다 관련된 정보를 공부하면서, 얻은 지식들을 정리해 보고자 한다 1 - API Gateway Client — API Gateway — Backend Service → 클라이언트와 백엔드 서비스 사이에 위치하는 리버스 프록시 역할을 하는 서비스 리버스 프록시란 뭘까? 그 전에 프록시란 뭘까? 1.1 - proxy 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 시스템, 응용 프로그램 보안성, 성능, 안정성 향상 forward proxy, reverse proxy Forward Proxy 우리가 흔히 말하는 프록시 서버 클라이언트가 인터넷 .. Dev/Java 2024. 2. 22. 이전 1 다음