[logback-user] SocketAppender question

Will Mason willchido at gmail.com
Wed May 1 22:39:03 CEST 2013


On Wed, May 1, 2013 at 3:34 PM, ceki <ceki at qos.ch> wrote:

> Which version of the code are you looking at? A link to the code on github
> would be useful.

Oh, sorry for the lack of context. I was reading the Logback manual (
http://logback.qos.ch/manual/appenders.html), which states, "If and when
the server comes back up, then event transmission will be resumed
transparently. This transparent reconnection is performed by a connector
thread which periodically attempts to connect to the server."

I was wondering what the rationale for the connector thread was. What
problem does it solve that simply attempting reconnection upon the arrival
of an event would not solve?

Thanks for any information,

> On 01.05.2013 22:33, Will Mason wrote:
>> Hello,
>> I had a question about the design of SocketAppender. Why does the
>> appender spawn a thread to try to connect to an unconnected socket?
>> Could someone please explain how that is better than just trying to
>> reconnect when a log event reaches an unconnected appender?
>> Thanks for any information,
>> Will
> --
> Ceki
> 65% of statistics are made up on the spot
> ______________________________**_________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://mailman.qos.ch/mailman/**listinfo/logback-user<http://mailman.qos.ch/mailman/listinfo/logback-user>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qos.ch/pipermail/logback-user/attachments/20130501/e460be5c/attachment-0001.html>

More information about the Logback-user mailing list