当前位置: 首页 > 知识库问答 >
问题:

杀死任何端口上运行的tomcat服务,Windows

段干飞翮
2023-03-14

使用8080/8005等命令删除在任何端口、Windows上运行的tomcat服务

共有3个答案

广献
2023-03-14

根据帖子上的所有信息,我创建了一个小脚本,使整个过程变得简单。

@ECHO OFF
netstat -aon |find /i "listening"

SET killport=
SET /P killport=Enter port: 
IF "%killport%"=="" GOTO Kill

netstat -aon |find /i "listening" | find "%killport%"

:Kill
SET killpid=
SET /P killpid=Enter PID to kill: 
IF "%killpid%"=="" GOTO Error

ECHO Killing %killpid%!
taskkill /F /PID %killpid%

GOTO End
:Error
ECHO Nothing to kill! Bye bye!!
:End

pause
滑弘扬
2023-03-14
netstat -ano | findstr :3010
taskkill /F /PID

但这对我没用

然后我尝试了taskkill-PID

王凌
2023-03-14

1) 转到(打开)命令提示符(按Window R,然后键入cmd Run this)。

2) 运行以下命令

对于所有监听端口

应用端口过滤器

最后,对于PID,我们可以运行以下命令来终止进程3)从结果集中复制PID

示例:taskkill/F/PID 189

完成!!!您现在可以开始您的服务了。

 类似资料:
  • 我想部署一个tomcat服务器,以便它同时侦听两个端口(都用于超文本传输协议)。 为了确保您正确理解这个需求,我们只有一个服务器实例,但希望侦听HTTP协议的两个端口。例如,任何人都可以使用端口号7080和8080访问部署在我的服务器中的应用程序 有可能做到吗?如果可能,我们如何实现这一点?

  • 问题内容: 如何杀死linux中最后一个生成的后台任务? 例: 问题答案: bash中有一个特殊的变量: $!扩展为在后台执行的最后一个进程的PID。

  • 我试图使用tomcat目录中的关闭tomcat。但发现服务器没有正确关闭。因此无法重新启动 我的tomcat正在端口上运行。 我想杀死在上运行的tomcat进程。我首先想要拥有在特定端口(8080)上运行的进程列表,以便选择要杀死哪个进程。

  • 当我试图在Eclipse中打开服务器时,我得到了“Server Tomcat V6.0 Server at localhost失败启动”的错误。我试着打开和关闭计算机,重新安装Tomcat,并反复更改服务器端口值。有没有人认识到以下错误代码中的任何东西,可能会帮助我弄清楚为什么我不能让我的服务器工作。

  • 问题内容: 不管我做什么,如果没有立即使用其他PID弹出另一个实例,我似乎都无法杀死Redis -我检查以确保自己正在杀死父进程,并且确实如此。有什么建议么??我已经尝试过重启机器。 问题答案: 弄清楚了!原来当我尝试了这样的SO帖子提供的第二个答案的时候,我做了然后跑了,当我实际上应该跑的时候。我不知道为什么这很重要。

  • 我的线程基本上是一些动作的循环。 我在循环中设置了一些检查,基本上检查布尔值是否仍然为真。布尔值在启动服务时设置为true,在停止服务时设置为false。更具体地说,我在我的服务类的ondestory()方法中将布尔值设置为false。 示例: 问题在于,当系统停止服务时,不会调用方法。那么,当服务不再运行时,如何正确地停止线程?