TOP

生产环境中使用脚本实现tomcat start|status|stop|restart(二)
2017-10-11 15:00:19 】 浏览:9921
Tags:生产 环境 使用 脚本 实现 tomcat start status stop restart

只有一个刚启动服务。

  3.停止服务还有僵尸进程吗?:

  

  停止后服务没有了?

  4.那我们在服务没有起来的情况下,我们想重启服务呢?

  

  没有启动服务情况下执行restart会提示,而且服务也不会启动。

  5、启动服务:

  

  服务又起来了。

  6、如果是别人不知道这个服务后面要给参数或者输错了参数start|stop|restart|status才能启动那么会出现什么效果呢?

  

  

  OK到现在所有的功能已经实现而且跟系统的 启动方法类似了。只是系统实现的是、service  XXXX  start|stop|restart|status或者是etc/init.d/xxx   start|stop|restart|status

如何才能实现和系统一模一样的功能呢?

三、使用service  tomcatd  start启停或者是/etc/init.d/tomcatd  start

  1、将脚本文件拷贝至/etc/init.d/

    cp  tomcatd.sh  /etc/init.d/tomcatd

    chmod +x /etc/init.d/tomcatd 加可执行权限。

    默认已经可执行service  tomcatd  start|stop|restart|status

  2、将tomcatd加入chkconfig开机自启动。

    # chkconfig: 2345 92 92  请注意以上脚本文件中有这一行表示2345启动号码是92

    从哪儿来的?

    使用ls  -l   /etc/rc3.d 可查看

    

    注意:最好从中选去没有的号码如:

    

    已经有27了那么不能使用27。

     

    93  94  92 (原本没有之后加入了tomcatd)表示没有用可用

    所以使用92

  3、使用chkconfig  --add   tomcatd  加入

    

    不报错表示成功;

  4、检查一下:chkconfig  --list |grep  tomcatd

    

  

  

  ok  成功!

  以上是简单的脚本实现功能,高手绕道,不好勿喷,适合初学以及脚本学习者,原本想在脚本中增加注释,但是自己想偷懒如有疑问可留言。

 


生产环境中使用脚本实现tomcat start|status|stop|restart(二) https://www.cppentry.com/bencandy.php?fid=104&id=138658

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇大话设计模式之模板方法模式 下一篇生产环境中使用脚本实现tomcat st..