org.apache.catalina.startup.Catalina stopServer SEVERE: Could not contact localhost:8005. Tomcat may
来源:互联网 发布:网络兼职公司 编辑:程序博客网 时间:2024/05/16 11:58
在测试nginx反向代理 时在同一个liunx上配置了三个tomcat7,startup.sh时正常启动。shutdown.sh时报错如下:
Jul 20, 2017 10:19:55 PM org.apache.catalina.startup.Catalina stopServerSEVERE: Could not contact localhost:8005. Tomcat may not be running.Jul 20, 2017 10:19:55 PM org.apache.catalina.startup.Catalina stopServerSEVERE: Catalina.stop: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method)
于是度娘了好多办法,从这些方法中得到了些启发,解决过程如下:
查看logs文件夹下的catalina.out 内容发现8005端口被占用
Jul 20, 2017 10:53:24 PM org.apache.catalina.core.StandardServer awaitSEVERE: StandardServer.await: create[localhost:8005]: java.net.BindException: Address already in use at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) at java.net.ServerSocket.bind(ServerSocket.java:376) at java.net.ServerSocket.<init>(ServerSocket.java:237) at org.apache.catalina.core.StandardServer.await(StandardServer.java:427) at org.apache.catalina.startup.Catalina.await(Catalina.java:779) at org.apache.catalina.startup.Catalina.start(Catalina.java:725) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:456)
网上的方法大部分都比较学术。。。。不就是端口被占用?那就改啊!!(原谅鄙人的由于无知带来的强大自信。嘿嘿)
于是就着手改了三个tomcat的conf下的server.xml里的”SHUTDOWN”端口(当然三个都不一样8017,8016,8015):
<Server port="8017" shutdown="SHUTDOWN">
哈哈。。然后有startup.sh 了一番(由于关不掉所以之前的直接kill了)然后执行shutdown.sh 你猜怎么着???竟然好了!!全部正常!解决!
ps:/etc/profile里不用配置tomcat的信息,tomcat会自己识别。。
阅读全文
0 0
- org.apache.catalina.startup.Catalina stopServer SEVERE: Could not contact localhost:8005. Tomcat may
- org.apache.catalina.startup.Catalina stopServer 的解决办法
- Myeclipse 使用 tomcat报错 (org.apache.catalina.startup.Catalina stopServer)
- SEVERE: Could not contact localhost:8005. Tomcat may not be running error while shutting down tomcat
- org.apache.catalina.startup.Catalina stopServer 严重: Catalina.stop: java.net.ConnectException: 拒绝连接
- tomcat启动报错,logs/catalina.out:Could not find or load main class org.apache.catalina.startup.Bootstr
- tomcat启动报错,logs/catalina.out:Could not find or load main class org.apache.catalina.startup.Bootstr
- tomcat Could not find or load main class org.apache.catalina.startup.Bootstrap
- tomcat日志报错Could not find or load main class org.apache.catalina.startup.Bootstrap
- Could not find the main class: org.apache.catalina.startup.Boostrap. Program will exit
- Could not find the main class: org.apache.catalina.startup.Boostrap. Program will exit
- Could not find the main class: org.apache.catalina.startup.Boostrap. Program will exit
- Tomcat7.0 start Could not find the main class: org.apache.catalina.startup.Bootstrap.
- Could not find the main class: org.apache.catalina.startup.Boostrap. Program will exit
- Could not find the main class: org.apache.catalina.startup.Boostrap. Program will exit.
- myeclipse中Could not find the main class: org.apache.catalina.startup.Boostrap. Program will exit
- org.apache.catalina.startup.VersionLoggerListener
- 内嵌式Tomcat(org.apache.catalina.startup Class Embedded )
- XMind思维导图是什么
- mysql查询今天、昨天、7天、近30天、本月、上一月 数据
- 轮播图+XListview
- xampp3.2.2配置多个监听端口和不同的网站目录
- Java 实现对Sql语句解析
- org.apache.catalina.startup.Catalina stopServer SEVERE: Could not contact localhost:8005. Tomcat may
- MQTT协议学习笔记(转载)
- 《辛雷学习方法》读书笔记——第三章 身体
- MD5 标准C++实现
- 全排列算法的java实现
- 完整版百度地图点击列表定位到对应位置并有交互动画效果demo
- 图换文字效果:任意标签,均可插入图片
- promise用法详解(写的很好)
- SparkStreaming在启动执行步鄹和DStream的理解