jojoldu / freelec-springboot2-webservice

1.07k stars 460 forks source link

[306] p. nohup #900

Open Tokwasp opened 11 months ago

Tokwasp commented 11 months ago

오류 오류내용 프로퍼티

다른분들 해결방법 계속 찾아봤는데... 해결이 안되서 문의드려요 제발도와주세요 ㅠㅠ

Tokwasp commented 11 months ago

해결하였습니다. 혹시나 도움이 되셨으면 좋겠습니다.

  1. deploy 파일 오타 책오류 책에서는 ${pgrep -f ${PROJECT_NAME}..jar) 로 표기되어있는데 $(pgrep -f ${PROJECT_NAME}..jar) 겉에 괄호를 ()로 하셔야합니다

  2. ec2 CPU 사용률 99% 문제 cpu 사용률 저 같은경우 deploy.sh가 잘작동이 안되어 오타를 고치고 수정을 많이하고 빌드하였습니다. 문제가 테스트 에서 20-30분이 되어도 멈춘적이 있는데. EC2 서버에 가면 CPU 사용률이 99%가 되어있었습니다. 당황하여 Cpu 사용률을 낮추는 방법에 대해서 찾아봤는데
    EC2 인스턴스를 중지하고 다시 시작하면 Cpu 사용률이 내려 간다는 것을 보고 실행하였습니다. 원인은 테스트과정에서 멈춤으로 인해 세션을 종료 하였는데 그후 다시 빌드를 하였을때 busy daemons could not be reused 문구가 뜬걸로 봐서 Daemon이 계속 테스트 빌드를 하고있는건가 라는 생각이 들었습니다. 해결방법 Daemon을 제거하기위해 gralde 폴더를 제거후 다시 빌드하니 테스트에서 멈춤이 사라졌습니다.