Java 5

Maven에서 Spring Boot로 API만들기 - 설정

이미 pom.xml 이 있는 maven에서 api를 구현하기위해 Spring이나 Spring Boot를 사용해야하는 상황. 편의를 위해 Spring Boot로 API를 만드는 방법을 정리합니다. 현재 상황 Group Id와 Artifact이 지정된 maven 프로젝트가 있다. Group Id: com.jang.proj Artifact Id: api-service 목표 구조 자 이제 시작합니다. 1. pom.xml 설정 1.1. parent 설정 org.springframework.boot spring-boot-starter-parent 2.1.1.RELEASE 1.2. dependency 설정 org.springframework.boot spring-boot-starter-web org.springfra..

Programming/JAVA 2021.05.22

JMeter로 JAVA Thread 테스트하기

1. Test Plan 작성해보기 Test Plan 우클릭 > Add > Thread > Tread Group Tread Group 우클릭 > Add > Sampler > HttP Request Tread Group 우클릭 > Add > Listener > view Result Tree Tread Group 우클릭 > Add > Listener > Summary Report Tread Group 우클릭 > Add > Listener > Transaction per Second 추가설명 1. Number of Thread(user): Thread(가상의 생성자) 개수 Ramp-up Period(in seconds): 한번의 실행을 몇초 동안 완료 시킬 것인지에 대한 설정 Loop Count: 반복하고자 하..

Programming/JAVA 2021.04.14

JMeter 설치하기

윈도우 기준으로 설명한다. 1. JMeter를 다운로드 받는다. 아래 사이트에서 apache-jmeter-5.4.1.tgz를 다운로드 받는 것을 추천한다. http://jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeter Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases ..

Programming/JAVA 2021.04.14

JAVA 메모리 테스트를 위한 jmap 사용하기

jmap은 JVM을 모니터링할 수 있는 도구이며, cmd에서 명령어로 사용한다. 힙덤프 뜨라고 하면 jmap으로 하면 된다. 2. 주요 명령어 1) heap 요약 보기 # jmap -heap [pid] 2) heap dump 뜨기 - heap dump 파일 생성: jmap -dump:format=b,file=[파일명] [PID] ex) # jmap -dump:format=b,file=heapdump20210224.hprof 2626 1. jmap 사용법 jmap의 사용법은 다음과 같다. # jmap Usage: jmap [option] (to connect to running process) jmap [option]

Programming/JAVA 2021.02.24