【mark】centos 关闭多余的java进程

经常在关闭tomcat,并不能关掉其运行的Java进程,再启动tomcat,有启动新的Java进程,系统会出现异常。简单实用命令检查,并逐个关闭。

1. 首先关闭tomcat

# service tomcat stop

2. 列出所有java进程及进程号

# ps -e|grep java

3. 逐个杀掉所有java进程

# kill -9 进程号

4. 再次启动tomcat

# service tomcat start
时间: 2024-10-12 23:11:31

【mark】centos 关闭多余的java进程的相关文章

Win7怎么关闭多余进程,怎么关闭无法关闭进程

我们使用电脑的时候,有时候会发现电脑的速度突然变慢了,这时候我们可以查看下自己电脑的进程,看看有没有非常占用CPU的无关进程在使用,这时候我们可以关闭一些占用CPU系统资源比较多的无用进程,但是提醒大家关闭进程大家一定要谨慎操作,否则会导致电脑上一些程序或应用就无法使用哦,可能还有些时候大家发现为啥有些进程无法关闭呢?总是提示无法中止进程,怎么办呢?其实我们不需要使用第三方工具,我们使用电脑的一些DOS命令或者电脑操作就可以进行关闭,这里小编给大家介绍下关闭系统进程的操作方法.希望大家需要时可以

Linux系统下如何优雅地关闭Java进程?

资料出处: http://www.sohu.com/a/329564560_700886 https://www.cnblogs.com/nuccch/p/10903162.html 前言 Linux系统下如何kill掉一个后台Java进程,相信童鞋们都知道如何操作.首先使用ps命令查找该Java进程的进程ID,然后使用kill命令进行杀掉.命令如下: (1)ps查进程ID [[email protected] ~]$ ps -ef | grep Test user 2095020809 0 2

Java进程通信之映像文件共享内存

Java进程通信之映像文件共享内存 1. 共享内存 vs 进程通信 对UNIX系统来说,共享内存分为一般共享内存和映像文件共享内存两种.但windows实际上只有影像文件共享内存一种. 而说到进程通信,First当然是Socket通信,但缺点太明显.其一,浪费网络资源,其二,多余的code成本也绝非所愿. 综上,映像文件共享内存方式,成为了实际应用中推荐使用的进程通信手段. 2.优点 数据共享/动态配置/减少资源浪费 3.特点 可被多个进程打开访问 读写操作的进程在执行读写操作时,其他进程不能进

linux下tomcat shutdown后 java进程依旧存在

今天遇到一个很奇怪的问题,如标题所示: linux下(之所以强调linux下,是因为在windows下正常),执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep java 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程. 刚开始百思不得其解,google下,发现存在一种说法是:有非守护线程存在,jvm不会退出.进而确认是因为项目代码存在 scheduledExecutorService.s

Linux(centos 6.5) 调用java脚本以及定时运行的脚本实例及配置文件具体解释

Linux(centos 6.5) 调用java脚本以及定时运行的脚本实例 一.调用java程序脚本(默认已经搭建好了Java环境) 1.jdk 安装路径 /usr/jdk/jdk1.7/-- 2.java 程序路径 /usr/jdk 3.类名:Test.java(有主函数的类名) 4.调用java类的脚本,注意脚本的后缀是.sh 5.脚本内容: (1)#! /bin/bash // #! 特殊符号.说明这个脚本是由/bin 文件夹下的bash这个shell来解释并将解释后的内容给kernel来

linux下tomcat shutdown后 java进程依旧存在 -- 阿里MetaQ篇

此篇文章描述的症状和上一篇文章一致(即执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep java 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程),但是处理的过程不一致,所有又单开了一篇blog来写. 我在另外一个项目中使用到了阿里的MetaQ消息中间件,然后shutdown tomcat 发现java进程依旧存在,沿用上一篇文章的思路,我最开始以为是本地代码中scheduledExec

Selenium2学习-015-WebUI自动化实战实例-013-通过 URL 关闭多余的已开浏览器窗口

在日常的 WebUI 自动化测试脚本执行的过程中,经常会打开不同的网页,进行相应的操作,此时可能会打开很多的网页,当打开的网页过多时,无效的网页资源对运行脚本的机器造成了过多无效的资源浪费,因而在日常的网页自动化测试脚本运行的过程中要关闭过多冗余的页面,降低系统无效损耗. 此文中所述方法通过 URL 对已开窗口进行匹配,将不匹配的窗口页面关闭,一定程度减少了系统损耗,有兴趣的小主们,可进一步优化相应的程序源码,或在日常脚本编写调用此方法的过程中尽量使参数 URL 足够精确,可最大限度的减少系统无

幽灵java进程

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) 在网络中有多种解释, 其实大部分是因为软件未正常关闭,导致出现一个幽灵java进程, 到任务管理器里面结束掉即可!

分析java进程假死状况

摘自: http://www.myexception.cn/internet/2044496.html 分析java进程假死情况 1 引言 1.1 编写目的 为了方便大家以后发现进程假死的时候能够正常的分析并且第一时间保留现场快照. 1.2编写背景 最近服务器发现tomcat的应用会偶尔出现无法访问的情况.经过一段时间的观察最近又发现有台tomcat的应用出现了无法访问情况.简单描述下该台tomcat当时具体的表现:客户端请求没有响应,查看服务器端tomcat的进程是存活的,查看业务日志的时候发