profile
테니스치는 개발자

[2022.04.03] spring boot 메모리 디비 for test

스프링 부트 프로젝트 구조를 보면 main 폴더와 test 폴더가 있다. 각각 하위 폴더로 resources를 가진다. 테스트 코드는 자동으로 test/resources 하위에 있는 환경설정파일을 읽어들인다. 운영과 테스트 환경에 사용할 디비를 구분하는 것이 좋다.테스

2022년 4월 3일
·
0개의 댓글

[2022.03.02] controller와 static

스프링 부트의 MVC는 URL 경로를 참고하여, 컨트롤러를 거치거나 혹은 static 폴더의 컨텐츠(주로 html파일)를 반환한다.우선 순위는 '컨트롤러 > static 폴더'다.프로젝트가 아래와 같은 상황이라 가정하면,"~/tom.html" 요청에 대해선 브라우저는

2022년 3월 2일
·
0개의 댓글

TCP/IP 소켓 프로그래밍 - 소켓

프로토콜 상호 통신에 필요한 규약 소켓 생성 domain : 소켓이 사용할 프로토콜 체계(Protocol Family) 정보 전달 type : 소켓의 데이터 전송 방식. SOCKSTREAM or SOCKDGRAM protocol : 통신에 사용할 프로토콜. 최종 선

2022년 1월 14일
·
0개의 댓글

LMUN v2.1 개발일지- Database 설계는 만만치 않다.

개념적 설계를 위한 E-R 모델링이 매끄럽게 진행되지 않았다. 엔티티들의 관계를 어떻게 정해야할지 정하지 못하고 썼다 지우기만 반복했다.며칠 전 작성한 시나리오를 기반으로 엔티티를 추출했다. 그리고 ERD를 그리는데 계속 제자리걸음만 했다. 예를 들면 참석자들이 늘거나

2021년 12월 25일
·
0개의 댓글
post-thumbnail

Logstash 세팅 (windows)

참고 영상 !youtube[ocomvFYJ7As] 위 영상을 따라 Logstash를 학습한 내용을 기록한다. Windows 환경에서 위 실습을 따라가는 데 필요한 내용들을 주로 기술한다.(위 영상은 MacOS 환경이다.) 1. Logstash 실행 logstash를

2021년 12월 17일
·
0개의 댓글

ElasticSearch: 환경설정 중 리소스 문제

실습 환경aws ec2 인스턴스 유형 : t2.microcpu : 1 core메모리 : 1 g./bin/elasticsearch로 ES를 실행했을 때, 두가지 문제가 발생했다.1\. warning과 timeout 로그 출력.2\. 새 터미널에 연결할 수 없거나 응답이

2021년 11월 25일
·
0개의 댓글

Ubuntu 저장공간 확보

AWS EC2 ubuntu 인스턴스에서 ElasticSearch 실습 중 다음과 같은 에러 발생.... high disk watermark 90% exceeded on...노드의 디스트 사용량이 90%가 넘어가면, 다른 노드로 '샤딩'을 진행하도록 기본 설정되어있다.

2021년 11월 24일
·
0개의 댓글