[ Tomcat ] background 실행하고 싶으면?

식빵·2023년 10월 25일
0

Linux OS 기준의 설명입니다.


참고: https://stackoverflow.com/questions/48923494/tomcat8-sh-vs-catalina-sh-vs-startup-sh

If you read the comments in these scripts, you'll see what they are supposed to do.

catalina.sh - does everything
startup.sh - calls catalina.sh start
tomcat8.sh - doesn't exist

You can start Tomcat in the foreground like this:

$CATALINA_HOME/bin/catalina.sh run

Or you can start it in the background like this:

$CATALINA_HOME/bin/catalina.sh start

There are other verbs that catalina.sh accepts. You can find those by running:

$CATALINA_BASE/bin/catalina.sh -h



참고로 startup.sh 도 결국은 catalina.sh 를 호출해서 사용한다.
startup.sh 맨끝을 읽으면 아래와 같이 작성되어 있을 것이다.
(참고: apache-tomcat-9.0.80 기준)

맨끝에서 catalina.sh start 를 실행시키는 것을 확인할 수 있다.
즉 startup.sh 로 실행시켜도 background 실행이 된다는 의미다.


참고:

profile
백엔드를 계속 배우고 있는 개발자입니다 😊

0개의 댓글