GitHub - logfellow/logstash-logback-encoder: Logback JSON encoder and appenders
logback.xml
<!--输出到logstash的appender-->
<appender name="LOGSTASH" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
<!--可以访问的logstash日志收集端口-->
<destination>127.0.0.1:5044</destination>
<encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder">
</encoder>
<ringBufferSize>33554432</ringBufferSize>
</appender>
使用的appender是LogstashTcpSocketAppender的话,如果 RingBuffer 已满(例如由于网络速度慢等),则事件将被丢弃。