我们正在使用Azure SDK 2.6,并希望使用NLog将我们的日志写入我们部署到Azure Cloud的辅助角色。我们的计划是将这些日志保存到我们为worker角色配置的LocalStorage,然后让Diagnostics扩展将这些日志保存到blob存储。
设置LocalStorage帐户非常简单,但是当将诊断配置为指向我们要保留的目录时,我们必须提供一个"绝对路径"到我们的工人角色没什么意义的目录。我想知道如何根据最佳实践指出我的本地存储目录是否具有诊断持久性?
(我发现在线solution使用批处理文件在部署工作者角色并使用此文件夹存储日志时在硬盘驱动器上创建文件夹,但这不使用LocalStorage,并且似乎不符合如何使用Azure的最佳实践。)