在上一篇文章中我们已经为JBoss设置了自动启动,但遗憾的是,在Linux关闭的时候,它是以Kill的形式关闭JBoss进程的,不是很安全。我们可以做以下设置,让Linux在关闭的时候安全的关闭JBoss。
我们修改的仍然是</etc/init.d/jboss>文件。
为了不引起混乱,我用的仍然是修改以前的行号,大家可以下载实际的文件,下载链接如下
< http://download.csdn.net/source/305931>
1.在76和77行之间插入以下代码
if
[
-f /var/lock/subsys/jboss
]
;
then
echo
"
Running jboss
"
else
2.在82和83行之间插入以下代码
echo
"
Starting jboss
"
touch /var/lock/subsys/jboss
fi
3.在84和85行之间插入以下代码
if
[
-f /var/lock/subsys/jboss
]
;
then
4.在89和90行之间插入以下代码
echo
"
Stopping jboss
"
rm /var/lock/subsys/jboss
else
echo
"
Not Running jboss
"
fi
这样的话,关闭Linux的时候JBoss就可以安全的关闭了。
我们修改的仍然是</etc/init.d/jboss>文件。
为了不引起混乱,我用的仍然是修改以前的行号,大家可以下载实际的文件,下载链接如下
< http://download.csdn.net/source/305931>
1.在76和77行之间插入以下代码
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
2.在82和83行之间插入以下代码
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
3.在84和85行之间插入以下代码
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
4.在89和90行之间插入以下代码
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
这样的话,关闭Linux的时候JBoss就可以安全的关闭了。