启动ubuntu时,tomcat无法连接到日志记录服务器

时间:2013-05-27 08:05:47

标签: networking tomcat6 virtual-machine socketexception graylog2

我使用init.d脚本安装Tomcat6.0以启动时启动。 在加载试图连接到日志记录服务器的Web服务时,我得到一个例外:

log4j:错误套接字异常     java.net.SocketException:网络无法访问     在sun.nio.ch.Net.connect0(本机方法)     在sun.nio.ch.Net.connect(未知来源)     at sun.nio.ch.DatagramChannelImpl.connect(未知来源)     在org.graylog2.GelfSender.initiateChannel(GelfSender.java:29)     在org.graylog2.GelfSender。(GelfSender.java:23)     在org.graylog2.log.GelfAppender.activateOptions(GelfAppender.java:125)     at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)     在org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295)     在org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)     在org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)     at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)     在org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:436)     在org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:999)     在org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:867)     在org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:755)     在org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:891)

但有趣的是,同一个Web服务在加载时,几秒钟之后,尝试连接到本地数据库并成功。 有2个网络接口,一个本地接口,另一个用于互联网。 我正在使用Ubuntu 12.04在虚拟机上工作。 2个网络适配器的类型为VMXNET3 有任何想法吗? 感谢

1 个答案:

答案 0 :(得分:1)

找到原因:加载网络适配器比tomcat需要更长的时间。 它在虚拟机上。

相关问题