kill掉tomcat进程并重启服务

#!/bin/sh
echo "kill -9 `ps aux|grep java|grep [t]omcat01|awk ‘{print $2}‘`"
ps aux|grep java|grep [t]omcat01|awk ‘{print $2}‘|xargs kill -9

echo "kill -9 `ps aux|grep java|grep [t]omcat02|awk ‘{print $2}‘`"
ps aux|grep java|grep [t]omcat02|awk ‘{print $2}‘|xargs kill -9
/data/webserver/tomcat01/bin/startup.sh
/data/webserver/tomcat02/bin/startup.sh

时间: 2024-08-29 19:33:17

kill掉tomcat进程并重启服务的相关文章

【VNC】手工kill掉VNC进程的故障处理

1.模拟Kill掉已经启动的VNC服务1)启动桌面1的服务 [[email protected] ~]# vncserver :1 New 'testdb:1 (root)' desktop is testdb:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/testdb:1.log 2)手工杀掉已经启动的VNC服务进程 [[email protected] ~]# ps -ef | 

手工kill掉VNC进程的故障处理

1.模拟Kill掉已经启动的VNC服务 1)启动桌面1的服务 [[email protected] ~]# vncserver :1 New 'testdb:1 (root)' desktop is testdb:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/testdb:1.log 2)手工杀掉已经启动的VNC服务进程 [[email protected] ~]# ps -ef |

windows和linux中查看端口占用情况并kill掉对应进程

好几次在不同的情况下遇到 需要查看端口信息 并且kill掉对应进程的情况 相关的参数总是记不全 在这里记录下 以后查看方便 windows中查看正在使用端口的信息netstat -ano|findstr "xxxx"kill 掉对应的进程taskkill /f /t /PID 具体参数信息http://blog.163.com/[email protected]/blog/static/45190050200741222590/ linux中查看正在使用的端口的信息sudo netst

Android下写一个永远不会被KILL掉的进程/服务

Android 系统对于内存管理有自己的一套方法,为了保障系统有序稳定的运信,系统内部会自动分配,控制程序的内存使用.当系统觉得当前的资源非常有限的时候,为了保 证一些优先级高的程序能运行,就会杀掉一些他认为不重要的程序或者服务来释放内存.这样就能保证真正对用户有用的程序仍然再运行.如果你的 Service 碰上了这种情况,多半会先被杀掉.但如果你增加 Service 的优先级就能让他多留一会,我们可以用 setForeground(true) 来设置 Service 的优先级. 为什么是 fo

Linux ps -ef 排除当前进程(kill当前Tomcat进程)

在Linux 中,我们经常使用"ps -ef|grep tomcat" 查看进程,如下图是我操作的服务器上使用该命令后查看的结果: 可以看到,除了3个紫色的tomcat外,还会有一个该命令的进程. 如果想排除掉那个红色框的当前进程,可以在原来命令后面增加一段参数过滤,如下: ps -ef|grep tomcat|grep -v grep 只所以这样做,是因为我个人有个需求:写一个sh脚本放在tomcat/bin目录下,kill掉当前tomcat的进程. 编写 kill.sh 脚本,并将

kill掉桌面进程

方法一: 使用w 或tty 命令 查看是几号 使用命令ps –t tty1 查看tty 的PID号 kill -9 pid 方法二: ps –ef | grep ttykill -9 1697Centos6最终效果,其实并不能结束,只能注销用户 Centos6:设置开机启动不加载桌面进程修改配置文件:/etc/inittab id:5:initdefault: #开机加载桌面id:3:initdefault: #开机加载命令行 Centos 7 有所变化:新版本的CentOS 系统里使用'tar

mmon进程被kill掉会不会自动启动

数据库为11.2.0.4.0版本的RAC. 两个节点相隔6个小时左右,相继无法自动生成AWR报告.业务正常 1.手动创建快照是OK的. 2.查看alert log和mmon日志. 3.在测试库上kill掉mmon进程,进程无法自动启动. 4.在测试库修改_swrf_mmon_flush参数,mmon进程可以自动起来 alter system set "_swrf_mmon_flush"=false; alter system set "_swrf_mmon_flush&quo

Windows下杀死Tomcat进程

在idea中,使用配置Tomcat启动项目时,总会遇到服务无法正常关闭的问题. 可以使用cmd命令强行关闭Tomcat进程.操作如下: 1.首先查找到占用8080端口的进程号PID是多少 CMD>netstat -ano | findstr 8080 这个命令输出的最后一列表示占用8080端口的进程号是多少,我这里是7076 2.kill掉这个进程 CMD>taskkill /F /PID 7076 这样8080端口就是释放了. 原文地址:https://www.cnblogs.com/che

windows下强制杀死tomcat进程

在Windows操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器. 本文将通过命令来强行终止这个已经运行的tomcat进程如下: 1.首先查找到占用8080端口的进程号PID是多少 CMD>netstat -ano | findstr 8080 这个命令输出的最后一列表示占用8080端口的进程号是多少,假设为1234 2.kill掉这个进程 CMD>taskkill /F /PID 1234 这样8080端口就