Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
logback未在wildfly10中重新加载logback.xml_Wildfly_Logback_Slf4j_Wildfly 10 - Fatal编程技术网

logback未在wildfly10中重新加载logback.xml

logback未在wildfly10中重新加载logback.xml,wildfly,logback,slf4j,wildfly-10,Wildfly,Logback,Slf4j,Wildfly 10,当我在本地(没有wildfly)测试我的应用程序时,它工作正常。我可以转到logback.xml,更改一些appender,然后在lilith上看到更改 当我在wildfly上部署应用程序时,它无法工作。这是logback.xml文件: <configuration debug="true" scan="true" scanPeriod="10 seconds"> <appender name="lilith-commty" class="ch.qos.logback.cla

当我在本地(没有wildfly)测试我的应用程序时,它工作正常。我可以转到logback.xml,更改一些appender,然后在lilith上看到更改

当我在wildfly上部署应用程序时,它无法工作。这是logback.xml文件:

<configuration debug="true" scan="true" scanPeriod="10 seconds">

<appender name="lilith-commty" class="ch.qos.logback.classic.net.SocketAppender">
    <RemoteHost>192.168.56.1</RemoteHost>
    <Port>4560</Port>
    <ReconnectionDelay>170</ReconnectionDelay>
    <IncludeCallerData>true</IncludeCallerData>
</appender>

<root level="trace">
    <appender-ref ref="lilith-commty"/>
</root>

<logger name="org.mongodb" additivity="false"> </logger> 
<logger name="io.swagger" additivity="false"> </logger>
<logger name="org.reflections" additivity="false"> </logger>
<logger name="ma.glasnost" additivity="false"> </logger> 
但是logback会在server.log上显示该消息:

2017-05-08 08:51:02,021 INFO  [stdout] (logback-5) 08:51:02,021 |-INFO in ReconfigureOnChangeTask(born:1494228032019) - Empty watch file list. Disabling
logback似乎没有找到logback.xml,因此无法看到更改

我怎样才能解决这个问题

谢谢

编辑:看来主要的问题是logback不知道如何解决logback.xml的url来重新加载它,因为vfs:

ch.qos.logback.core.joran.spi.ConfigurationWatchList@50d2b290 - URL [vfs:/content/commty.war/WEB-INF/classes/logback.xml] is not of type file

有什么想法吗?

你是如何部署你的应用程序的?从eclipse开始,我将它部署在一个带有wildfly10服务器应用程序的cent OS上。我不知道eclipse是如何部署它的,但它可能不会部署它,这将是一个问题。嗯,我使用gradle将它部署在eclipse上。这似乎是wildfly vfs(虚拟文件系统)的问题。
ch.qos.logback.core.joran.spi.ConfigurationWatchList@50d2b290 - URL [vfs:/content/commty.war/WEB-INF/classes/logback.xml] is not of type file