업무_메모

log 파일 전송, 배포를 위한 쉘 스크립트, 배포를 위한 명령어

shine94 2023. 6. 8. 15:29

1. log 파일 전송

scp -i /경로/보안키.pem ubuntu@IPv4_주소:~/이름.log /보관할_경로/

 

2. 배포를 위한 쉘 스크립트

#!/bin/sh

ps aux  |  grep -i 이름A-*  |  awk '{print $2}'  |  xargs kill -9
java -jar -Duser.timezone=Asia/Seoul 이름A-*.jar >> api.log &
#!/bin/sh

ps aux  |  grep -i 이름A-*  |  awk '{print $2}'  |  xargs kill -9
java -jar -Duser.timezone=Asia/Seoul 이름A-*.jar >> admin.log &

 

3. 배포를 위한 명령어

nohup java -jar -Duser.timezone=Asia/Seoul 이름A-*.jar >> api.log &

 

- 스프링 프로필 설정(JVM_option_설정)

-Dspring.profiles.active