CentOS中Tomcat关闭后进程还在的解决方案

摘要:
1.要查看Tomcat状态,请转到CentOS以检查Tomcat是否正在运行。2.解决方案2.1进入tomcat的bin目录并打开catalina。带有vi命令的sh文件[root@localhostbin]#vicatalina。Sh使用vi命令:“/”,在此处找到PRGDIR=dirname“$PRG”(关于第139行),输入一个新行,添加以下语句,如果[-z”$CATALINA_PID,则保存并退出

1. 查看Tomcat状态

请移步 CentOS查看Tomcat是否正在运行 进行查看

2. 解决方案

2.1 进入到tomcat的bin目录下,使用vi命令打开catalina.sh文件

[root@localhost bin]# vi catalina.sh

使用vi命令:"/",找到 PRGDIR=dirname "$PRG" 这里(大约第139行),换行,添加以下语句,保存退出

if [ -z "$CATALINA_PID" ]; then
  CATALINA_PID=$PRGDIR/CATALINA_PID
fi

CentOS中Tomcat关闭后进程还在的解决方案

2.2 进入到tomcat的bin目录下,使用vi命令打开shutdown.sh文件

[root@localhost bin]# vi shutdown.sh 

移动到文件最后面,找到 exec "$PRGDIR"/"$EXECUTABLE" stop "$@" ,添加 -force 信息,保存退出

exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"

CentOS中Tomcat关闭后进程还在的解决方案

结束,关闭Tomcat查看信息即可

免责声明:文章转载自《CentOS中Tomcat关闭后进程还在的解决方案》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇自定义注解和使用JSP页面之${fn:}内置函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

centos安装ruby

下面开始安装Ruby 一、下载Ruby源码包 wget ftp://ftp.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz 二、解压安装Ruby tar zxvf ruby-2.1.7.tar.gz ./configure --disable-install-rdoc make make prefix=/usr/l...

Centos安装php php-fpm 以及 配置nginx

下载php源码包 http://www.php.net/downloads.php 安装php tar -xvf php-5.5.13.tar.bz2 cd php-5.5.13 ./configure --prefix=/usr/local/php --with-config-file-path=/etc --enable-...

vi编辑时出现E325:ATTENTION

报错信息: vi编辑时出现E325:ATTENTION 描述:这是由于在编辑该文件的时候异常退出了,因为vim在编辑文件时会创建一个交换文件swap file以保证文件的安全性。 解决办法: 为了去掉这个警告,我们需要删除这个swp文件:rm -f .config.swp...

Qt5.3.2_CentOS6.4_基本编程环境__20160306【勿删,繁琐】

20160306 全程没有f/q ZC:使用的虚拟机环境是:博客园VMwareSkill 的 “CentOS6.4_x86_120g__20160306.rar” 1、 执行命令“gcc -v”,显示: “ [root@centos ~]# gcc -vbash: gcc: command not found[root@centos ~]# ” 说明没有...

Docker安装及基本使用方法

Docker安装 CentOS6上安装Docker # yum -y install epel-release # yum -y install docker-io CentOS7上安装Docker # yum -y install docker 启动Docker # /etc/init.d/docker start 如果启动后无进程,日志中出现: /us...

CentOS 7 搭建Jenkins+JDK+Git+Maven+Gradle持续集成系统

一、Jenkinx(持续集成工具) 官网:https://jenkins.io/ Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Jenkins功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 Jenkins启动: 首先...