当前位置: 技术问答>linux和unix
debian下,用jsvc设置tomcat自动启动,导致出现两个tomcat进程
来源: 互联网 发布时间:2016-08-10
本文导语: 在debian操作系统下,用jsvc设置了tomcat开机时候的自动启动,启动是启动起来了,但是进入系统 ps -ef | grep tomcat后,发现竟然有两个tomcat进程,但是我将两个进程kill以后,利用tomcat的startup.sh和catalina.sh启动,都只...
在debian操作系统下,用jsvc设置了tomcat开机时候的自动启动,启动是启动起来了,但是进入系统 ps -ef | grep tomcat后,发现竟然有两个tomcat进程,但是我将两个进程kill以后,利用tomcat的startup.sh和catalina.sh启动,都只用一个进程,正常。
并且发现,将下面的进程kill以后,上面的进程也消失了!
请问,这是怎么回事?
root 2533 1 0 07:59 ? 00:00:00 jsvc.exec -user root -home /usr/lib/jvm/jdk1.6.0_18 -Dcatalina.home=/usr/local/tomcat6 -Dcatalina.base=/usr/local/tomcat6 -Djava.io.tmpdir=/var/tmp -wait 10 -pidfile /var/run/jsvc.pid -outfile /usr/local/tomcat6/logs/catalina.out -errfile &1 -Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs -cp /usr/lib/jvm/jdk1.6.0_18/lib/tools.jar:/usr/local/tomcat6/bin/commons-daemon.jar:/usr/local/tomcat6/bin/bootstrap.jar org.apache.catalina.startup.Bootstrap
root 2534 2533 10 07:59 ? 00:00:14 jsvc.exec -user root -home /usr/lib/jvm/jdk1.6.0_18 -Dcatalina.home=/usr/local/tomcat6 -Dcatalina.base=/usr/local/tomcat6 -Djava.io.tmpdir=/var/tmp -wait 10 -pidfile /var/run/jsvc.pid -outfile /usr/local/tomcat6/logs/catalina.out -errfile &1 -Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs -cp /usr/lib/jvm/jdk1.6.0_18/lib/tools.jar:/usr/local/tomcat6/bin/commons-daemon.jar:/usr/local/tomcat6/bin/bootstrap.jar org.apache.catalina.startup.Bootstrap
并且发现,将下面的进程kill以后,上面的进程也消失了!
并且发现,将下面的进程kill以后,上面的进程也消失了!
请问,这是怎么回事?
root 2533 1 0 07:59 ? 00:00:00 jsvc.exec -user root -home /usr/lib/jvm/jdk1.6.0_18 -Dcatalina.home=/usr/local/tomcat6 -Dcatalina.base=/usr/local/tomcat6 -Djava.io.tmpdir=/var/tmp -wait 10 -pidfile /var/run/jsvc.pid -outfile /usr/local/tomcat6/logs/catalina.out -errfile &1 -Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs -cp /usr/lib/jvm/jdk1.6.0_18/lib/tools.jar:/usr/local/tomcat6/bin/commons-daemon.jar:/usr/local/tomcat6/bin/bootstrap.jar org.apache.catalina.startup.Bootstrap
root 2534 2533 10 07:59 ? 00:00:14 jsvc.exec -user root -home /usr/lib/jvm/jdk1.6.0_18 -Dcatalina.home=/usr/local/tomcat6 -Dcatalina.base=/usr/local/tomcat6 -Djava.io.tmpdir=/var/tmp -wait 10 -pidfile /var/run/jsvc.pid -outfile /usr/local/tomcat6/logs/catalina.out -errfile &1 -Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs -cp /usr/lib/jvm/jdk1.6.0_18/lib/tools.jar:/usr/local/tomcat6/bin/commons-daemon.jar:/usr/local/tomcat6/bin/bootstrap.jar org.apache.catalina.startup.Bootstrap
并且发现,将下面的进程kill以后,上面的进程也消失了!
|
没用过Debian
那你不用jsvc 就把startup.sh添加到自动启动试试啊
那你不用jsvc 就把startup.sh添加到自动启动试试啊
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。