2015-07-02 415 views
0

Tomcat突然停止連接到http://localhost:8080。它一直工作到昨天,我沒有改變任何東西。 Windows - Windows 7 64位。 Tomcat - 7.0.59。任何人都可以請幫忙。我的tomcat正在運行,但無法連接到http:// localhost:8080

以下是我的server.xml

<Connector port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 
<!-- A "Connector" using the shared thread pool--> 
<!-- 
<Connector executor="tomcatThreadPool" 
      port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 
--> 
<!-- Define a SSL HTTP/1.1 Connector on port 8443 
    This connector uses the BIO implementation that requires the JSSE 
    style configuration. When using the APR/native implementation, the 
    OpenSSL style configuration is required as described in the APR/native 
    documentation --> 
<!-- 
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" 
      maxThreads="150" SSLEnabled="true" scheme="https" secure="true" 
      clientAuth="false" sslProtocol="TLS" /> 
--> 

<!-- Define an AJP 1.3 Connector on port 8009 --> 
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 

Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Server version:  Apache Tomcat/7.0.59 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Server built:   Jan 28 2015 15:51:10 UTC 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Server number:   7.0.59.0 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: OS Name:    Windows 7 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: OS Version:   6.1 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Architecture:   x86 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Java Home:    C:\gagan_backup\Java1\Java\jdk1.6.0_17\jre 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: JVM Version:   1.6.0_17-b04 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: JVM Vendor:   Sun Microsystems Inc. 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: CATALINA_BASE:   C:\Tomcat\apache-tomcat-7.0.59 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: CATALINA_HOME:   C:\Tomcat\apache-tomcat-7.0.59 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Command line argument: -Djava.util.logging.config.file=C:\Tomcat\apache-tomcat-7.0.59\conf\logging.properties 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Command line argument: -Djava.endorsed.dirs=C:\Tomcat\apache-tomcat-7.0.59\endorsed 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Command line argument: -Dcatalina.base=C:\Tomcat\apache-tomcat-7.0.59 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Command line argument: -Dcatalina.home=C:\Tomcat\apache-tomcat-7.0.59 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.VersionLoggerListener log 
INFO: Command line argument: -Djava.io.tmpdir=C:\Tomcat\apache-tomcat-7.0.59\temp 
Jul 2, 2015 12:13:05 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent 
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\gagan_backup\Java1\Java\jdk1.6.0_17\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\ora11g\client_1\bin;C:\Program Files\IBM\RationalSDLC\common;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Microsoft\Web Platform Installer\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\IBM\RationalSDLC\ClearCase\bin;C:\Program Files (x86)\IBM\gsk8\lib;C:\Program Files (x86)\IBM\gsk8\bin;C:\Program Files (x86)\MIT\Kerberos\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\gagan_backup\Java1\Java\jdk1.6.0_17\bin;C:\ora11g\client_1\bin;C:\Program Files\IBM\RationalSDLC\common;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Microsoft\Web Platform Installer\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\IBM\RationalSDLC\ClearCase\bin;C:\Program Files (x86)\IBM\gsk8\lib;C:\Program Files (x86)\IBM\gsk8\bin;C:\Program Files (x86)\MIT\Kerberos\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Users\gthapar\Desktop\jar\sqljdbc_4.0\enu\auth\x86 
Jul 2, 2015 12:13:05 PM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["http-bio-8080"] 
Jul 2, 2015 12:13:05 PM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["ajp-bio-8009"] 
Jul 2, 2015 12:13:05 PM org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 343 ms 
Jul 2, 2015 12:13:06 PM org.apache.catalina.core.StandardService startInternal 
INFO: Starting service Catalina 
Jul 2, 2015 12:13:06 PM org.apache.catalina.core.StandardEngine startInternal 
INFO: Starting Servlet Engine: Apache Tomcat/7.0.59 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\docs 
Jul 2, 2015 12:13:06 PM org.apache.tomcat.websocket.server.WsSci onStartup 
INFO: JSR 356 WebSocket (Java WebSocket 1.1) support is not available when running on Java 6. To suppress this message, run Tomcat on Java 7, remove the WebSocket JARs from $CATALINA_HOME/lib or add the WebSocket JARs to the tomcat.util.scan.DefaultJarScanner.jarsToSkip property in $CATALINA_BASE/conf/catalina.properties. Note that the deprecated Tomcat 7 WebSocket API will be available. 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deployment of web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\docs has finished in 181 ms 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\examples 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deployment of web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\examples has finished in 261 ms 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\host-manager 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deployment of web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\host-manager has finished in 46 ms 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\manager 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deployment of web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\manager has finished in 71 ms 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\ROOT 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deployment of web application directory C:\Tomcat\apache-tomcat-7.0.59\webapps\ROOT has finished in 35 ms 
Jul 2, 2015 12:13:06 PM org.apache.coyote.AbstractProtocol start 
INFO: Starting ProtocolHandler ["http-bio-8080"] 
Jul 2, 2015 12:13:06 PM org.apache.coyote.AbstractProtocol start 
INFO: Starting ProtocolHandler ["ajp-bio-8009"] 
Jul 2, 2015 12:13:06 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 624 ms 

服務器正在運行,但是當我試圖阻止它,我得到以下錯誤。它可以提供任何提示。

Jul 2, 2015 12:30:51 PM org.apache.catalina.startup.Catalina stopServer 
SEVERE: Could not contact localhost:8005. Tomcat may not be running. 
Jul 2, 2015 12:30:51 PM org.apache.catalina.startup.Catalina stopServer 
SEVERE: Catalina.stop: 
java.net.ConnectException: Connection timed out: connect 
     at java.net.PlainSocketImpl.socketConnect(Native Method) 
     at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) 
     at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) 
     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) 
     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) 
     at java.net.Socket.connect(Socket.java:525) 
     at java.net.Socket.connect(Socket.java:475) 
     at java.net.Socket.<init>(Socket.java:372) 
     at java.net.Socket.<init>(Socket.java:186) 
     at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:498) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. 
java:39) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
sorImpl.java:25) 
     at java.lang.reflect.Method.invoke(Method.java:597) 
     at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:370) 
     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:457) 
C:\Tomcat\apache-tomcat-7.0.59\bin> 
+0

沒有錯誤..服務器啓動和瀏覽器不斷嘗試使用服務器。 – gagan

+0

當你啓動它時,tomcat的輸出是什麼?它應該告訴你它在哪個端口上運行,哪些webapps已經部署 – Marged

+0

'無法連接到http:// localhost:8080'與'無法關閉'不是一回事。這是什麼? – EJP

回答

0

看起來像其它應用程序使用該端口(它可以是Tomcat的另一個正在運行的實例或在一般另一個應用程序)。使用netstat -anob(如圖所示檢查here)找到罪魁禍首並關閉它。

+0

沒有任何東西在8080上運行 – gagan

+0

然後請編輯您的問題,並在Tomcat啓動時添加日誌內容。看起來有沒有我們沒有看到的問題。 –

+0

我已經添加了日誌。你能檢查嗎? – gagan

0

嘗試

<Connector port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" /> 
+0

這不是他目前的配置嗎? (忽略重定向端口) – Marged

+0

你想讓我刪除重定向端口? – gagan

+0

有這麼多評論...但是我想刪除重定向,我總是做這個配置沒有重定向...。這是錯的嗎 ? –

相關問題