1

我通过jsvc作为守护进程启动了tomcat。但是 jsvc 启动后,我看到了双 jsvc 进程。进程已由 daemon.sh 使用 start 选项启动:

start   )
"$JSVC" $JSVC_OPTS \
-java-home "$JAVA_HOME" \
-java-home /usr/lib/jvm/jre1.7.0_11 \
-user $TOMCAT_USER \
-pidfile "$CATALINA_PID" \
-wait 10 \
-outfile "$CATALINA_OUT" \
-errfile "&1" \
-classpath "$CLASSPATH" \
"$LOGGING_CONFIG" $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" \
-Dcatalina.base="$CATALINA_BASE" \
-Dcatalina.home="$CATALINA_HOME" \
-Djava.io.tmpdir="$CATALINA_TMP" \
$CATALINA_MAIN
exit $?
4

1 回答 1

0

假设您的问题是:为什么我会得到两个进程?这可能是因为 jsvc 为实际工作启动了一个主守护进程和一个子进程。

于 2016-07-13T08:44:13.807 回答