2017-10-06 64 views
0

当tomcat进程运行时,我一直在日志中获取此绑定异常。 它不禁止我的过程从开始,但仍然是一个问题。java.net.BindException:在tomcat上已经使用的地址

05-OCT-2017 13:42:47.896严重[主要] org.apache.coyote.AbstractProtocol.init无法初始化与ProtocolHandler
相关终点 [“HTTP-NIO - *** ****** - not 8080 port“] java.net.BindException:地址 已在使用 at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind( Net.java:444) at sun.nio.ch.Net.bind(Net.java:436) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214) at sun.nio.ch. ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:343) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:730) at org.apache。 coyote.AbstractProtocol.init(AbstractProtocol.java:456) at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:120) at org.apache.catalina.connector.Connector.initInternal(Connector.java: 960) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:567) at org.apache.catalina。 util.LifecycleBase.init(LifecycleBase.java:102) at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:842) 在org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) 在org.apache.catalina.startup.Catalina.load(Catalina.java:576) 在org.apache.catalina.startup。 Catalina.load(Catalina.java:599) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:310) at org.apache.catalina .startup.Bootstrap.main(Bootstrap.java:484)

05-Oct-2017 13:42:47.898 SEVERE [main] org.apache.catalina.core.StandardService.initInternal无法通过 初始化连接器[Connector [HTTP/1。
1-non8080 port]] org.apache.catalina.LifecycleException:未能到 初始化组件[Connector [HTTP/1.1-non-8080 port]] at org.apache.catalina.util.LifecycleBase.init(LifecycleBase。 java:106) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:567) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) at org.apache。 catalina.core.StandardServer.initInternal(StandardServer.java:842) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) at org.apache.catalina.startup.Catalina.load(Catalina。 java:576) at org.apache.catalina.startup.Catalina.load(Catalina.java:599) at sun.reflec t.NativeMethodAccessorImpl.invoke0(本机方法) 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method中.invoke(Method.java:606) at org.apache.catalina.startup.Bootstrap。加载(Bootstrap.java:310) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:484)引起:org.apache.catalina.LifecycleException:协议处理程序 初始化失败 at org.apache。 catalina.connector.Connector.initInternal(Connector.java:962) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) ... 12更多原因:java.net.BindException:地址已经在sun.nio.ch.Net.bind0(Native Method) 处使用 ,在sun.nio.ch.Net.bind(Net.java:444) at sun.nio.ch.Net.bind(Net。 java:436) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214) at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:343) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:730) at org.apache。 coyote.AbstractProtocol.init(AbstractProtocol.java:456) at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:120) at org.apache.catalina.connector.Connector.initInternal(Connector.java: 960)

我有什么企图已经:

lsof的| grep -i进程/端口/ IP netstat -tlnp 我试图找出是否有其他应用程序正在使用该端口或不。但没有其他应用程序正在使用它。

它是免费的Linux centos。

回答

0

这很奇怪。 好的。 即使在卡塔利纳的日志中有严重异常,但我可以到达服务器并获得登录页面。 但我必须弄清楚为什么它一直在写这个异常。

相关问题