|
|
Issue Type:
|
Bug
|
Affects Versions:
|
1.1.7
|
Assignee:
|
Logback dev list
|
Components:
|
logback-classic
|
Created:
|
07/Oct/16 1:05 PM
|
Labels:
|
socket receiver
|
Priority:
|
Major
|
Reporter:
|
Maciej Lizewski
|
|
With configuration like this:
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="true">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<Pattern>%d{ISO8601} %-5level %property{HOSTNAME} %property{APP} [%thread] %logger{36} - %msg%n</Pattern>
</encoder>
</appender>
<logger name="_3e.pl.HubApp" level="DEBUG" additivity="false">
<appender-ref ref="STDOUT" />
</logger>
<root level="info">
<appender-ref ref="STDOUT" />
</root>
<receiver class="ch.qos.logback.classic.net.SocketReceiver">
<remoteHost>127.0.0.1</remoteHost>
<port>8888</port>
<reconnectionDelay>1000</reconnectionDelay>
</receiver>
<receiver class="ch.qos.logback.classic.net.SocketReceiver">
<remoteHost>127.0.0.1</remoteHost>
<port>8888</port>
<reconnectionDelay>1000</reconnectionDelay>
</receiver>
</configuration>
logback is not showing any logs. When I provide only one <receiver> it works as expected. I am using two connection to same test app producing log every 5sec only for PoC, configuration with two different targets does not work as well. Debug output is:
last line is from my app. When I provide only one <receiver> I get:
and then logs from remote app start to appear (notice "connection established INFO")...
|
|
|
|