麦克雷 Mavom.cn
标题:
[分享]daemon.sh tomcat自带的守护程序
[打印本页]
作者:
GroverMn
时间:
2024-12-8 10:46
标题:
[分享]daemon.sh tomcat自带的守护程序
vi setenv.sh
CATALINA_PID=/opt/tomcat/bin/tomcat.pid
-----------------------------------------------------------
useradd -g root -s /usr/sbin/nologin tomcat
cd /opt/tomcat/bin
tar xzvf commons-daemon-native.tar.gz
cd commons-daemon-1.3.3-native-src/unix
./configure
make
cd /opt/tomcat/bin
ln -s commons-daemon-1.3.3-native-src/unix/jsvc jsvc
./daemon.sh start
------------------------------------------------------
ok 现在你就可以看到有两个tomcat进程在跑,仔细看下他们的pid和ppid就不难发现,其中一个是守护进程,虽然他们的进程描述是一样的
我们依旧可以通过./shutdown.sh直接干掉他们
但是可以防止某些以外导致tomcat被干掉,守护程序可以自动把tomcat再拉起来
验证很简单,kill -9 子进程的pid
ps -ef|grep tomcat
现在就只有一个守护进程了,等一会再ps -ef|grep tomcat
进程又变成了两个,同时tomcat.pid的文件里会自动记录这个新子进程的pid
作者:
GroverMn
时间:
2024-12-8 10:47
补充:我用的tomcat8,centos7
其他版本没试过
为什么
问就是我懒
(, 下载次数: 4)
上传
点击文件名下载附件
欢迎大家补充
欢迎光临 麦克雷 Mavom.cn (https://mavom.cn/)
Powered by Discuz! X3.5