inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

대규모 트래픽 처리를 위한 부하테스트 입문/실전

섹션2 - [실습] EC2에 백엔드 서버(Spring Boot) 셋팅하기

138

Sum

작성한 질문수 7

0

jar 파일을 실행하려 명령어를 입력하면 한참동안 아무 동작을 하지 않아 문의드립니다.

 

image.png

 

다음으로 넘어가지 않아 실습 진행이 어려운데 원래 이렇게 많이 걸리는 걸까요,,?

infrastructure k6 performance-test performance-tuning

답변 2

0

JSCODE 박재성

안녕하세요 Sum님! 질문 잘 주셨습니다~!!

위의 명령어를 입력하신 뒤에 Enter를 여러 번 눌러도 아무런 응답이 없으신걸까요 ?

만약 응답이 없으시다면 EC2 인스턴스가 사양이 부족해 멈춘 것일 수도 있습니다!

디버깅 같이 도와드릴 수 있게 아래 톡방으로 연락 한 번 주세요:)

https://inf.run/V6Meo

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. Sum님!

Terminal을 보니 sudo nohup java -jar jscode-0.0.1-SNAPSHOT.jar & 명령어를 사용해 JAR 파일을 백그라운드에서 실행하고 계십니다. 이 명령어는 nohup.out 파일에 로그를 저장하도록 설정되어 있습니다. 만약 실행이 오래 걸린다면 다음 사항들을 점검해 주시길 바랍니다:

  1. nohup.out 파일 확인: 로그 파일인 nohup.out을 열어서 구체적인 에러 메시지가 있는지 확인해 보세요. 문제가 발생할 경우, 에러 관련 정보가 기록되어 있을 것입니다.

  2. EC2 인스턴스 리소스 확인: 가끔 EC2 인스턴스의 리소스가 부족한 경우, JAR 파일의 실행이 느려질 수 있습니다. top, htop 명령어를 사용하여 CPU 및 메모리 사용량을 점검해 보세요.

  3. 애플리케이션 로깅 및 디버깅: 애플리케이션 자체의 로깅 설정을 통해 문제 발생 시 로그가 어떻게 기록되는지 확인할 수 있습니다. Spring Boot의 경우 application.properties 또는 application.yml 파일에서 로깅 관련 설정을 적극 활용해 보세요.

  4. 디버그 모드 사용: 문제가 지속된다면 애플리케이션을 디버그 모드로 실행하여 더 많은 디테일을 확보하는 방법도 고려해 보세요.

기존에 유사한 문제를 다룬 아래의 Q&A를 확인하시면 더욱 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

인프라 구성 중 ELB 관련하여 질문 드립니다.

0

24

2

부하 테스트 환경 구성에 대한 질문

0

93

2

부하 테스트에 대한 문의드립니다

0

66

2

k6 테스트 문의

0

82

2

배포된 서버의 부하테스트 질문 있습니다.

0

103

1

mem_used_percent 지표가 없는 경우가 있을까요?

0

111

2

ec2 수평적 확장에 대하여

0

122

2

TPS 기준

0

451

2

성능테스트하기 애매한 API의 경우 진행 방법이 궁금합니다.

0

195

2

개인 프로젝트 시 top 입력 시 해석 도움 요청

0

136

2

sudo nohup java -jar jscode-0.0.1-SNAPSHOT.jar & 설치 오류?

0

139

3

목표 throughput, latency는 어떤 기준으로 정하나요?

0

193

2

aws t3a.small 비용

0

368

2

백엔드 API 설정을 https로 하고 싶은 경우

0

223

2

다양한 API가 있는 경우 효율적으로 테스트하는 방법이 있을까요?

0

119

1

혹시 DB를 RDS로 빼지 않고 EC2안에 설치하게 되면 메트릭을 어떻게 측정할까요?

0

169

2

node, nest 사용자도 쉽게 이해가 가능할까요?

0

197

3

수평적 확장을 통해 병목 지점 해소를 한 이유가 궁금합니다.

0

161

2

request failed 관련하여 질문 드립니다.

0

206

2

RDS 실시간 모니터링 질문

0

126

2

안녕하세요 ㅠㅠ 과금되는게 있어서 질문드립니다.

0

194

2

스프링서버 2개일 때 병목지점 판단하는 법(CPU 사용률?), 권장 TPS 수치

0

229

2

로드밸런서를 넣은 이유가 있을까요?

0

116

1

tps에 관하여 질문있습니다.

0

236

2