我们正在使用log4net和自定义appender将我们的东西从azure机器记录到表存储,这样可以正常工作。我们现在需要的是使用blob-store在一个地方配置我们所有实例的日志记录,并且能够在运行时修改它,只需修改blob存储中的配置文件,不久之后我的所有机器都应该知道这个更改。
简单地说我需要的是:
XmlConfigurator.Configure(Uri blobStoreUri, bool watch=true)
甚至更好:
XmlConfigurator.ConfigureAndWatch(string blobStoreUrl, TimeSpan refreshInterval)
我用google搜索了一下但却找不到那样的东西。实现这个的最佳方法是什么,或者你知道任何类似的实现吗?
感谢 阿尔米尔
答案 0 :(得分:0)
我找不到配置log4net来查找存储在blob中的文件的方法,但是windows azure诊断提供了一种在blob中存储的日志文件中指定配置信息的方法。 http://msdn.microsoft.com/en-us/library/windowsazure/hh411551.aspx
答案 1 :(得分:0)