Springboot jar 파일 실행 스크립트 (startup, shutdown, restart)
Springboot에서 어플리케이션을 빌드한 jar를 실행하는 방법은 매우 간단하다. $ java -jar some-application.jar 이렇게 실행하면 된다. 하지만 이렇게 했을때 foreground에서 동작을 해서 실행시킨 창을 항상 열어놔야 하는 단점이 있다. Jenkins 같은 곳에서 배포된 jar파일을 실행했을때 문제가 되기도 한다. 그래서 만약 some-application.jar 라는것을 background에서 실행도 가능해야하며 어플리케이션이 돌고 있는지 체크를 해서 죽이고 다시 시작하고 하는 로직도 필요하고 jvm 아규먼트도 항상 넣어줘야 하는 등의 행위를 편하게 하기 위해 실행 스크립트를 만들어서 사용을 한다. 또한 이렇게 스크립트로 만들어서 실행을 하면 실수를 방지할수도 있다...
Framework/Spring
2021. 5. 28. 17:50