- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在EventHubClient(来自Azure SDK)(LINK)的源代码中,我看到部分函数调用中有诊断跟踪。我想知道如何启用此功能,以便痕迹显示在某处。
最佳答案
I want to find out how I can enable this so that the traces show up somewhere.
您需要实现一个 EventListener 将日志保存到您想要的任何位置。以下是将日志写入文件的示例。
public sealed class FileEventListener : EventListener
{
private string _filePath;
public FileEventListener(string name)
{
this._filePath = name;
}
private void WriteToFile(string message)
{
File.AppendAllText(_filePath, DateTime.Now.ToString() + message + "\n");
}
protected override void OnEventWritten(EventWrittenEventArgs eventData)
{
WriteToFile(string.Format(eventData.Message, eventData.Payload.ToArray()));
}
protected override void OnEventSourceCreated(EventSource eventSource)
{
}
}
实现您自己的EventListener后,您可以在您的应用程序中使用它。
EventListener myFileListener = new FileEventListener("D:\\log.txt");
myFileListener.EnableEvents(EventHubsEventSource.Log, EventLevel.LogAlways);
关于azure - 如何在 Azure 服务总线中使用/启用 EventHubClient 的 EventHubsEventSource 跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45447054/
根据文档,EventHubClient 的所有非静态调用都不是线程安全的。这意味着我不能轻易地从我想要的任何地方调用以下函数: public async Task SendBatchAsync
我正在创建一个 EventHub 客户端应用程序,用于将消息发送到 Azure 上的事件中心。现在,当我有一条消息要发送时(每 5-6 秒),我创建 EventHubClient 类的一个新实例,然后
我正在为内部使用 Azure C# EventHubClient 的应用程序编写事件发布器. 我想对我的事件是否正确转换为 EventData 对象(属性 + 正文)以及其他一些功能进行单元测试。长话
我正在编写代码,将消息从多个线程发布到 Azure Event Hub在 C# 中使用 EventHubClient 。 EventHubClient 的文档包含相当标准的样板。 "Any publi
简短版本:使用 EventHubClient.SendBatch 向 EventHub 发送数据时 NullReferenceException。为什么连接会被断开? 更长的解释: 我尝试使用 C#
这也不是 'Connection aborted' error while trying to send events to Azure Event Hub using java EventHubCl
这也不是 'Connection aborted' error while trying to send events to Azure Event Hub using java EventHubCl
我有一个 Azure 事件中心,其中包含消息。我使用 Python 应用程序编写了消息,并且可以在事件中心 GUI 中看到正确的消息计数。但我似乎无法用 Python 读取消息。我的代码如下。它运行时
在EventHubClient(来自Azure SDK)(LINK)的源代码中,我看到部分函数调用中有诊断跟踪。我想知道如何启用此功能,以便痕迹显示在某处。 最佳答案 I want to find o
我们目前已使用 WindowsAzure.ServiceBus 库实现了此功能。这非常简单,因为 MessagingFactory 类完成了这项工作。我们现在正在迁移到 Microsoft.Azure
我们目前已使用 WindowsAzure.ServiceBus 库实现了此功能。这非常简单,因为 MessagingFactory 类完成了这项工作。我们现在正在迁移到 Microsoft.Azure
我正在尝试编写一个java发布程序,以向事件中心发送一条消息。但是,当我尝试执行它时,我收到连接中止错误。我正在使用下面的链接(azure-eventhubs)和0.9.0版本中指定的maven依赖项
我在 Controller 中注入(inject) EventHubClient,如下所示 services.AddScoped(a => { eventHubClientI
我是一名优秀的程序员,十分优秀!