请让我知道您对以下查询的想法,
在运行时,如果我必须将写入日志的路径更改为默认路径,如何使用 Microsoft Logging Application Block 实现相同的操作?
假设,我正在将日志写入共享驱动器。网络丢失。从那时起,我必须将日志写入过程重定向到我的本地路径。
谢谢
请让我知道您对以下查询的想法,
在运行时,如果我必须将写入日志的路径更改为默认路径,如何使用 Microsoft Logging Application Block 实现相同的操作?
假设,我正在将日志写入共享驱动器。网络丢失。从那时起,我必须将日志写入过程重定向到我的本地路径。
谢谢
您可以使用特殊来源Logging Errors & Warnings
作为后备配置。
您的配置通常会记录到共享文件跟踪侦听器。此外,当您配置specialSource
forLogging Errors & Warnings
时,它将首先尝试登录到您的共享文件跟踪侦听器,如果失败,它将回退到您在Logging Errors & Warnings
部分中配置的此平面文件跟踪侦听器。
例如:
<specialSources>
<!-- other configurations related with unprocessed categories or all events can be placed here -->
....
<!-- this will be in action when an error occurs during logging -->
<errors switchValue="All" name="Logging Errors & Warnings">
<listeners>
<add name="Local File Trace Listener" />
</listeners>
</errors>