在将相应的连接字符串添加到ServiceConfiguration.cscfg和以下代码之后,我有一个工作者角色,我想获得诊断反馈...
//DiagnosticMonitor.Start("DiagnosticsConnectionString");
DiagnosticMonitorConfiguration diagConfig = DiagnosticMonitor.GetDefaultInitialConfiguration();
diagConfig.WindowsEventLog.DataSources.Add("Application!*");
diagConfig.WindowsEventLog.ScheduledTransferPeriod = System.TimeSpan.FromMinutes(5.0);
diagConfig.Logs.ScheduledTransferPeriod = System.TimeSpan.FromMinutes(5.0);
Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitor.Start("DiagnosticsConnectionString", diagConfig);
CrashDumps.EnableCollection(true);
Run Code Online (Sandbox Code Playgroud)
当我调用"System.Diagnostics.Trace.TraceInformation("测试日志")时,我希望能够在目标Azure存储帐户的WADLogsTable中找到记录.但是,该表不存在 - 它是如何创建的?我读过的所有文档都没有涵盖这一点.
提前感谢,
我可以将单页TIFF转换为.Net中的PNG,但是,我如何为多页TIFF执行此操作?
我是Cygwin的新手,我刚安装它并尝试设置一些简单的环境变量.但是,当我打开命令shell时,我收到错误"#357\273\277命令未找到"
我发现了一篇文章讨论了问题是什么,以及如何"发现"隐藏的坏人物:http: //mblog.lib.umich.edu/DataDiscussions/archives/2010/01/index.html 但我不知道如何通过删除字符来解决问题(我使用od命令验证了我的.bashrc文件中的问题).我试图将Notepad ++中的首选项视图更改为UTF-8和ANSI无效,但文件根本没有改变.
任何帮助,将不胜感激...
我是IoC和DI业务的新手 - 我觉得如果你传递的是全局范围的对象,我会得到这个概念,但是当你需要传递一个对象时,我不知道它是如何工作的一个特定的逻辑状态.因此,例如,如果我想将一个人对象注入一个写文件命令对象 - 我将如何动态选择正确的人对象?从我所看到的,我可以默认构造对象,但我的断开是你不会使用默认的人物对象,它需要是动态的.我假设IoC容器可能只是在它被传递时为你维护对象的状态,但是那时你认为你只处理一个人对象,因为没有线程安全,对吧?我知道我错过了一些东西,(可能是类似工厂类的东西),但我需要更多关于它如何工作的信息.
简短问题:我如何知道实例是否附有短暂存储?我是否必须在Linux上使用"lsblk"进行ssh并查看挂载?
由于临时存储在实例停止时丢失,因此您需要知道是否连接了短暂的驱动器.要检查的第一件事是实例的"根设备类型",如果它是EBS,那么您不必担心丢失数据(除非EBS卷设置为'终止时删除').但是,如果它是"实例存储",则实例启动时将丢失该驱动器上的数据.然后查看"根设备"和"阻止设备",看看它们是否都与EBS卷相关联.这很简单.在它变得多云的情况下,当你将一个短暂的驱动器附加到一个实例时(在启动时),但是控制台并不像它对另一个EBS卷那样表示它.此外,您可能需要自己手动安装驱动器......如何通过AWS控制台轻松了解是否连接了短暂的驱动器?
我创建了一个文件夹,使用Store命令从Pig进程中删除结果文件.它第一次工作,但第二次它表示文件夹已经存在.这种情况的最佳做法是什么?关于此主题的文档很少.
我的下一步是将文件夹重命名为原始文件名,以减少这种影响.有什么想法吗?