我有一个应用程序,可以随时在4个 Windows服务器中的一个上运行。因此,如果我正在寻找特定的日志项,它可能位于4个日志文件中的任何一个中。我要做的是找到一个解决方案,我只需要在一个地方查找4个服务器中每个服务器的所有组合日志。
我希望在没有商业产品的情况下这样做,并且希望在没有重大性能影响的情况下这样做。
基于之前成功实施的任何建议?
我使用log4net登录服务器上的指定文件。一种解决方案是将log4net日志路由到MS SQL数据库,但是我担心这里的性能。有没有办法合并各个文件独立于log4net代码?