我试图了解在 Windows Azure 中配置诊断的各种方法。到目前为止,我已经设置了 Azure 正确使用的 diagnostics.wadcfg,因为我在 wad-control-container 中的 Diagnostics 存储的 xml blob 中检索其内容(并且表以正确的刷新率更新)。
现在我想覆盖 cscfg 中的一些字段,以延长所有实例的日志传输周期,例如(无需更新每个 wad-control-container 文件,如果实例回收 btw 将被删除) . 因此,在我的 WebRole.Run() 中,我从 RoleEnvironment.GetConfigurationSettingValue() 获取一个参数并尝试将其应用于当前配置;但我的问题是我从 DiagnosticMonitor.GetDefaultInitialConfiguration() 读取的值与我的 diagnostics.wadcfg 的内容不对应,并且在那里设置新值似乎没有任何效果。
谁能解释从 diagnostics.wadcfg 获取的内容与您可以在运行时设置的值之间的关系?
谢谢