<스프링 부트와 AWS로 혼자 구현하는 웹 서비스> 의 도움을 받아 배포를 시도하고있다.
배포 코드중 현재 실행중인 jar파일의 프로세스를 찾아오는
PID=$(pgrep -f ${PROJECT_NAME}*.jar)
명령어가 제대로 작동하지 않아 한참을 해맸다.
chat GPT와 구글링을 병행한 결과, 아마도 AWS Linux2와 책의 코드간의 호환성? 그런 문제로 추측된다. 확인해볼 방법이 없다.
ps -ef | grep -v "grep" | grep "원하는 프로세스 이름" | awk "{print $2}"
해당 명령어로 찾아올수 있었다.