log4j SyslogAppender-TCP支持?

log4j SyslogAppender-TCP支持?,log4j,syslog,Log4j,Syslog,log4j中当前的SyslogAppender使用UDP将日志传输到syslog服务器。它可能有丢失数据的风险 是否已有任何定制的TCPsyslogappender?或者可以用另一种方式问这个问题:我们如何使SyslogAppender 100%免于数据丢失。有三种解决方案 请注意,纯TCP并非100%不受数据丢失的影响,因为它可能会在套接字缓冲区中丢失。您需要使用专门为此设计的协议:RELP、HTTP或使用ACK回复发件人的协议。有三种解决方案 请注意,纯TCP并非100%不受数据丢失的影响,

log4j中当前的SyslogAppender使用UDP将日志传输到syslog服务器。它可能有丢失数据的风险

是否已有任何定制的TCPsyslogappender?或者可以用另一种方式问这个问题:我们如何使SyslogAppender 100%免于数据丢失。

有三种解决方案

请注意,纯TCP并非100%不受数据丢失的影响,因为它可能会在套接字缓冲区中丢失。您需要使用专门为此设计的协议:RELP、HTTP或使用ACK回复发件人的协议。

有三种解决方案

请注意,纯TCP并非100%不受数据丢失的影响,因为它可能会在套接字缓冲区中丢失。您需要使用专门为此设计的协议:RELP、HTTP或使用ACK回复发件人的其他协议