Java 8 将ILogingEvent插入数据库

Java 8 将ILogingEvent插入数据库,java-8,logback,Java 8,Logback,我正在使用Logback库记录我的客户机-服务器应用程序模型中的所有客户机和服务器错误。现在,我在客户机上实现了一个自定义appender,用于将ILOGingEvent对象发送到服务器。现在我需要找到一种方法,在数据库中写入ILoggingEvent,就像使用logger.error(“exception”,“user”,stacktrace)发送一样函数。如何在Logback API中实现这一点?您搜索了多少?您需要一个DB Appender,请参见此处:我无法使用DB Appender,因

我正在使用Logback库记录我的客户机-服务器应用程序模型中的所有客户机和服务器错误。现在,我在客户机上实现了一个自定义appender,用于将ILOGingEvent对象发送到服务器。现在我需要找到一种方法,在数据库中写入ILoggingEvent,就像使用
logger.error(“exception”,“user”,stacktrace)发送一样函数。如何在Logback API中实现这一点?

您搜索了多少?您需要一个
DB Appender
,请参见此处:我无法使用DB Appender,因为客户端只有到服务器的连接。日志需要发送到服务器,服务器需要在不更改日志数据的情况下将日志放入数据库中。这不是很昂贵吗?将数据发送到某个服务器的每个日志?如果您将日志保存在本地文件中,并有一个将其发送到服务器的作业,该如何处理?