Tomcat Service
来源:互联网 发布:srt软件下载 编辑:程序博客网 时间:2024/05/16 07:16
linux的小伙伴们,想使用sudo service tomcat8 start
来启动tomcat吗?
想,就加入以下启动脚本吧/etc/init.d/tomcat8
:
#!/bin/bash## tomcat8## Source function library.#. /etc/rc.d/init.d/functionsexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_45 # JAVA_HOME[variable]export JAVA_OPTS="-Dfile.encoding=UTF-8 \ -Dnet.sf.ehcache.skipUpdateCheck=true \ -Djava.awt.headless=true \ -XX:+UseConcMarkSweepGC \ -XX:+CMSClassUnloadingEnabled \ -XX:+UseParNewGC \ -XX:MaxPermSize=512m \ -XX:MaxNewSize=384m \ -Xms1280m -Xmx1280m"export PATH=$JAVA_HOME/bin:$PATHTOMCAT_HOME=/var/lib/tomcat8 # TOMCAT_HOME[variable]TOMCAT_USER=rootSHUTDOWN_WAIT=20tomcat_pid() { echo `ps aux | grep org.apache.catalina.startup.Bootstrap | grep -v grep | awk '{ print $2 }'`}start() { pid=$(tomcat_pid) if [ -n "$pid" ] then echo "Tomcat is already running (pid: $pid)" else # Start tomcat echo "Starting tomcat" ulimit -n 100000 umask 007 /bin/su -p -s /bin/sh $TOMCAT_USER $TOMCAT_HOME/bin/startup.sh fi return 0}stop() { pid=$(tomcat_pid) if [ -n "$pid" ] then echo "Stoping Tomcat" /bin/su -p -s /bin/sh $TOMCAT_USER $TOMCAT_HOME/bin/shutdown.sh let kwait=$SHUTDOWN_WAIT count=0; until [ `ps -p $pid | grep -c $pid` = '0' ] || [ $count -gt $kwait ] do echo -n -e "\nwaiting for processes to exit"; sleep 1 let count=$count+1; done if [ $count -gt $kwait ]; then echo -n -e "\nkilling processes which didn't stop after $SHUTDOWN_WAIT seconds" kill -9 $pid fi else echo "Tomcat is not running" fi return 0}case $1 instart) start;; stop) stop;; restart) stop start;;status) pid=$(tomcat_pid) if [ -n "$pid" ] then echo "Tomcat is running with pid: $pid" else echo "Tomcat is not running" fi;; esac exit 0
之后执行命令sudo service tomcat8 start
,系统会提示:
Failed to start tomcat8.service: Unit tomcat8.service failed to load: No such file or directory.
不用担心,我们只需要在系统中启动刚添加的tomcat8服务就好,启动服务命令如下:
`systemctl enable tomcat8.service`
哦了!
0 0
- tomcat service
- Tomcat Service
- 将Tomcat Service化
- 添加service命令tomcat
- 配置tomcat service
- tomcat service配置
- Tomcat注册为Service
- monit监控tomcat service
- Tomcat service.xml详解
- tomcat linux service 服务
- tomcat service配置
- tomcat 多service 单个service独立启动
- Tomcat Unable to open the service 'Tomcat*'
- JBuilderX+Tomcat Web Service开发
- Tomcat Service Wrapper Thread dump
- tomcat中部署web service
- tomcat server.xml Service节点
- Tomcat配置多个Service
- c++ sort()qsort()
- 解决PLSQL报错“动态执行表不可访问,本会话的自动统计被禁止”
- installshield 制作安装包中执行其他程序LaunchAppAndWait的简介
- angular点击一个元素添加类,其他同辈元素删除类
- 使用命令行自动启动Jenkins的job
- Tomcat Service
- python全局变量
- YTU 2894: G--我要去内蒙古大草原
- 32.Which CREATE TABLE statement is valid?
- Highcharts 中给图例加百分比
- http header详解
- HTML及css入门知识汇总
- 第四章IOC:DI、DL概念 注入的方法
- java链表实现约瑟夫环