严重:无法联系localhost:8005.关闭时Tomcat可能没有运行错误

Lax*_*xmi 3 java apache tomcat

我可以启动服务器任意次,但当我试图关闭它时,它显示如下错误.谁能告诉我如何解决.

localhost:8080显示已成功安装的消息.恭喜!

使用CATALINA_BASE:/usr/share/apache-tomcat-8.0.33

使用CATALINA_HOME:/usr/share/apache-tomcat-8.0.33

使用CATALINA_TMPDIR:/usr/share/apache-tomcat-8.0.33/temp

使用JRE_HOME:/

使用CLASSPATH:/usr/share/apache-tomcat-8.0.33/bin/bootstrap.jar:/usr/share/apache-tomcat-8.0.33/bin/tomcat-juli.jar

org.apache.catalina.startup.Catalina stopServer

严重:无法联系localhost:8005.Tomcat可能没有运行.

严重:Catalina.stop:

java.net.ConnectException:java.net.PlainSocketImpl.socketConnect(本机方法)拒绝连接

在java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)

at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)

在java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)

在java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)

在java.net.Socket.connect(Socket.java:589)

在java.net.Socket.connect(Socket.java:538)

在java.net.Socket.(Socket.java:434)

在java.net.Socket.(Socket.java:211)

在org.apache.catalina.startup.Catalina.stopServer(Catalina.java:450)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

在java.lang.reflect.Method.invoke(Method.java:497)

在org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:400)

在org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:487)

日志文件

12-Apr-2016 12:01:16.731 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM版本:1.8.0_71-b15

12-Apr-2016 12:01:16.731 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM供应商:Oracle Corporation

12-Apr-2016 12:01:16.731 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:/usr/share/apache-tomcat-8.0.33

2016年4月12日12:01:16.733 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:/usr/share/apache-tomcat-8.0.33

12-Apr-2016 12:01:16.733 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.util.logging.config.file =/usr/share/apache-tomcat-8.0 0.33/CONF/logging.properties

12-Apr-2016 12:01:16.733 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager

12-Apr-2016 12:01:16.733 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.endorsed.dirs =/usr/share/apache-tomcat-8.0.33/endorsed

12-Apr-2016 12:01:16.734 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcatalina.base =/usr/share/apache-tomcat-8.0.33

12-Apr-2016 12:01:16.734 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcatalina.home =/usr/share/apache-tomcat-8.0.33

12-Apr-2016 12:01:16.734 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.io.tmpdir =/usr/share/apache-tomcat-8.0.33/temp

2016年4月12日12:01:16.734 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent在java.library.path中找不到基于APR的Apache Tomcat Native库,它可以在生产环境中实现最佳性能:在/ usr/JAVA /包装/ lib中/ AMD64:在/ usr/lib64下:/ lib64目录:/ lib目录:/ usr/lib目录

12-Apr-2016 12:01:17.280 INFO [main] org.apache.coyote.AbstractProtocol.init初始化ProtocolHandler ["http-nio-8080"]

2016年4月12日12:01:17.363 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector使用共享选择器进行servlet写入/读取

2016年4月12日12:01:17.367 INFO [main] org.apache.coyote.AbstractProtocol.init初始化ProtocolHandler ["ajp-nio-8009"]

2016年4月12日12:01:17.372 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector使用共享选择器进行servlet写入/读取

2016年4月12日12:01:17.373 INFO [main] org.apache.catalina.startup.Catalina.load初始化在2123 ms处理

2016年4月12日12:01:17.444 INFO [main] org.apache.catalina.core.StandardService.startInternal开始服务Catalina

2016年4月12日12:01:17.445 INFO [main] org.apache.catalina.core.StandardEngine.startInternal启动Servlet引擎:Apache Tomcat/8.0.33

12-Apr-2016 12:01:17.511 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/ROOT

2016年4月12日12:01:18.243 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/ROOT的部署已完成720毫秒

12-Apr-2016 12:01:18.244 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/docs

2016年4月12日12:01:18.352 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/docs已完成108毫秒

2016年4月12日12:01:18.354 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/examples

2016年4月12日12:01:18.995 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/examples已完成641 ms

2016年4月12日12:01:18.996 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/host-经理

2016年4月12日12:01:19.065 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/host -manager已经完成了69毫秒

2016年4月12日12:01:19.066 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/manager

2016年4月12日12:01:19.123 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录/usr/share/apache-tomcat-8.0.33/webapps/manager的部署已完成57 ms

2016年4月12日12:01:19.137 INFO [main] org.apache.coyote.AbstractProtocol.start启动ProtocolHandler ["http-nio-8080"]

2016年4月12日12:01:19.144 INFO [main] org.apache.coyote.AbstractProtocol.start启动ProtocolHandler ["ajp-nio-8009"]

12-Apr-2016 12:01:19.145 INFO [main] org.apache.catalina.startup.Catalina.start服务器启动时间:1772 ms

2016年4月12日12:03:46.0​​70 INFO [main] org.apache.catalina.core.StandardServer.await通过关闭端口收到有效的关机命令.停止Server实例.

2016年4月12日12:03:46.0​​71 INFO [main] org.apache.coyote.AbstractProtocol.pause暂停ProtocolHandler ["http-nio-8080"]

2016年4月12日12:03:46.124 INFO [main] org.apache.coyote.AbstractProtocol.pause暂停ProtocolHandler ["ajp-nio-8009"]

2016年4月12日12:03:46.175 INFO [main] org.apache.catalina.core.StandardService.stopInternal停止服务Catalina

12-Apr-2016 12:03:46.272 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"]

2016年4月12日12:03:46.288 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"]

2016年4月12日12:03:46.382 INFO [main] org.apache.coyote.AbstractProtocol.destroy销毁ProtocolHandler ["http-nio-8080"]

2016年4月12日12:03:46.393 INFO [main] org.apache.coyote.AbstractProtocol.destroy销毁ProtocolHandler ["ajp-nio-8009"]

12-Apr-2016 12:30:40.202 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log服务器版本:Apache Tomcat/8.0.33

12-Apr-2016 12:30:40.206 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log服务器内置:2016年3月18日20:31:49 UTC

12-Apr-2016 12:30:40.207 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log服务器编号:8.0.33.0

2016年4月12日12:30:40.207 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log操作系统名称:Linux

12-Apr-2016 12:30:40.207 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log操作系统版本:3.10.0-327.10.1.el7.x86_64

12-Apr-2016 12:30:40.207 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log架构:amd64

2016年4月12日12:30:40.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java主页:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15 .el7_2.x86_64/JRE

小智 10

我刚才在另一个问题上回答了这个问题.

我今天解决了它,它可能是jdk-1.8.x的一个错误.

例如,我的jdk路径是"/usr/java/jdk1.8.0_144".

cd /usr/java/jdk1.8.0_144/jre/lib/security/
Run Code Online (Sandbox Code Playgroud)

找到名为"java.security"的文件,

vi java.security
Run Code Online (Sandbox Code Playgroud)

找到"securerandom.source = file:/ dev/random".

修改"securerandom.source = file:/ dev /./ urandom".

然后,转到Tomcat/bin目录,执行./start.sh./shutdown.sh发现一切正常.