C# 从何处存储负载平衡服务器的日志信息

C# 从何处存储负载平衡服务器的日志信息,c#,asp.net,logging,load-balancing,C#,Asp.net,Logging,Load Balancing,我们有两台asp.net web服务器通过负载平衡器工作,可从外部访问。在前面,对于我们登录到DB的所有应用程序。现在我们又有一个应用程序不支持DB,它用于“消息传输”。在测试环境中,它将文件登录到本地文件夹中 如果我们按“原样”部署到PROD,我们将有两个单独的日志文件。。。这不是个好主意。仅仅为了记录而连接到DB似乎也不合理 可能的解决方案是将日志文件存储到另一台服务器上的某个共享文件夹中。。。但是,我不确定这是否是最好的解决方案 请告知。过去,我只在农场的每台机器上存储web日志。然后我们

我们有两台asp.net web服务器通过负载平衡器工作,可从外部访问。在前面,对于我们登录到DB的所有应用程序。现在我们又有一个应用程序不支持DB,它用于“消息传输”。在测试环境中,它将文件登录到本地文件夹中

如果我们按“原样”部署到PROD,我们将有两个单独的日志文件。。。这不是个好主意。仅仅为了记录而连接到DB似乎也不合理

可能的解决方案是将日志文件存储到另一台服务器上的某个共享文件夹中。。。但是,我不确定这是否是最好的解决方案


请告知。

过去,我只在农场的每台机器上存储web日志。然后我们使用一个现成的软件(我不记得是哪一个)定期从农场的每台机器下载文件


这个解决方案对我们很有效-YMMV。

我们的“负载均衡器”的特点是,大多数时候只有一台服务器工作(我们使用非常便宜的解决方案,在低负载情况下,它不允许真正的平衡,它只提供可用性)。所以现在我将把日志信息存储在“自己”服务器上的日志文件夹中

那个么你们最后做了什么呢?我现在就在回答部分写下。