gpt4 book ai didi

logging - log4net 多个组件的集中日志记录

转载 作者:行者123 更新时间:2023-12-02 13:01:33 27 4
gpt4 key购买 nike

我们正在使用带有滚动文件附加程序的 log4net。

由于我们使用负载平衡服务器,日志文件会在两台服务器上生成,查看它们是一个很大的问题。

我们正在考虑某种集中式日志记录,它可以将不同组件的所有日志保存在一个位置,并且如果需要,可以使用某些日志查看器或自定义 UI 进行查看。

我们提出了一些解决方案

  1. ADO 附加程序
  2. WCF 附加程序
  3. MSMQ 附加程序,我们将消息发送到 msmq 和一些 Windows 服务,这些服务将从 msmq 获取消息并将其放入日志文件中。

更多建议请发布..

最佳答案

一个简单的解决方案是使用 Syslog,使用 RemoteSyslogAppender

一旦您设置了 Syslog 服务器,您就可以“开箱即用”,无需使用 ADO、WCF 或 MSMQ 进行额外工作

适用于 Windows 的良好 Syslog 服务器是 Kiwi ,提供免费和商业(比免费版本有更多功能)版本。 Kiwi 还带有一个查看器。

关于logging - log4net 多个组件的集中日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2041200/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com