zoukankan      html  css  js  c++  java
  • Linux下停Tomcat服务器,出现Connection refused错误解决办法

    错误内容如下

    2010-9-19 16:09:58 org.apache.catalina.startup.Catalina stopServer

    严重: Catalina.stop:

    java.net.ConnectException: Connection refused
    怎么出现的就不用说了吧

    :为了避免一些人不知道还是说一下,呵呵。首先进入linux下tomcat的bin目录,执行"./catalina.sh stop",然后就出现了上面的错误。

    由于一方面操作被拒绝,一方面tomcat没有启动开造成程序无法访问。郁闷致死之际,到Google里面搜索一下,发现有这样一个解决方法:

    首先使用ps -eaf | grep tomcat命令查看是否有tomcat进程在使用
    如果发现有进程在运行,
    则用kill -9 Pid来杀掉这个进程,
    执行好之后在看下是否有彻底杀掉。如果还在,则继续kill!


    问题出现了 ------

    使用上面的ps -eaf|grep tomcat命令,的确发现了有tomcat正在运行,但是PID在哪里显示呢?where?where.....

    最后,决定换个方法,使用了一个命令搞定:

    netstat -Intup

    显示出了所有正在运行的服务的信息列表:

    Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name  
    tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN      3105/hpiod         
    tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      14515/mysqld       
    tcp        0      0 0.0.0.0:8970                0.0.0.0:*                   LISTEN      3414/jdmail        
    tcp        0      0 0.0.0.0:906                 0.0.0.0:*                   LISTEN      2844/rpc.statd     
    tcp        0      0 0.0.0.0:110                 0.0.0.0:*                   LISTEN      3414/jdmail        
    tcp        0      0 0.0.0.0:143                 0.0.0.0:*                   LISTEN      3414/jdmail        
    tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      2811/portmap       
    tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      3124/cupsd         
    tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      3414/jdmail        
    tcp        0      0 0.0.0.0:8700                0.0.0.0:*                   LISTEN      3423/perl          

    tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN      3110/python  
    tcp        0      0 ::ffff:127.0.0.1:8005       :::*                        LISTEN      3421/java          
    tcp        0      0 :::8009                     :::*                        LISTEN      3421/java          

    tcp        0      0 :::8080                     :::*                        LISTEN      3421/java       
    tcp        0      0 :::22                       :::*                        LISTEN      3140/sshd          
    udp        0      0 0.0.0.0:32769               0.0.0.0:*                               3350/avahi-daemon: 
    udp        0      0 0.0.0.0:900                 0.0.0.0:*                               2844/rpc.statd     
    udp        0      0 0.0.0.0:903                 0.0.0.0:*                               2844/rpc.statd     
    udp        0      0 0.0.0.0:5353                0.0.0.0:*                               3350/avahi-daemon: 
    udp        0      0 0.0.0.0:111                 0.0.0.0:*                               2811/portmap       
    udp        0      0 0.0.0.0:631                 0.0.0.0:*                               3124/cupsd         
    udp        0      0 :::32770                    :::*                                    3350/avahi-daemon: 
    udp        0      0 :::5353                     :::*                                    3350/avahi-daemon:

    看到红色显示的内容没,这就是正在运行的服务。

    kill它,搞定!(这里PID是3421)

  • 相关阅读:
    C#利用System.Net发送邮件(带 抄送、密送、附件、html格式的邮件)
    ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”
    在.NET Core之前,实现.Net跨平台之Mono+CentOS+Jexus初体验
    初识Docker和Windows Server容器
    windows 7 docker oralce安装和使用
    javaweb学习总结(三十)——EL函数库
    javaweb学习总结(二十九)——EL表达式
    javaweb学习总结(二十八)——JSTL标签库之核心标签
    javaweb学习总结(二十七)——jsp简单标签开发案例和打包
    在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法
  • 原文地址:https://www.cnblogs.com/jpfss/p/10095349.html
Copyright © 2011-2022 走看看