【发布时间】:2020-02-28 16:56:10
【问题描述】:
我正在尝试找出作为事件中心中活动连接的 Azure 指标的一部分显示的数字。有人对此有更多详细信息吗?这是我的场景——我们有一个使用 EventHub 推送数据的 web api。我们正在使用 EventHubClient.CreateFromConnectionString 来创建事件中心连接字符串,并为我们的多线程应用程序中的所有后续 api 调用使用相同的客户端,因此我们始终拥有 EventHubClient 的单个实例。基于此,我假设我应该将 Active Connection Count 视为 1,但是当我调用 api 大约 300,000 次时,数量大约为 20。当然,Active Connection Max 总是更少。我们还计划创建事件中心触发 Azure 功能,我认为一旦我们这样做,连接会变得更高。我担心的是,我看到 Standard 的每个命名空间的 AMQP 连接数是 5000,当我们在 PROD 中部署此代码时,我们会很快达到这个目标吗?我们的 Web 应用程序托管在 prim 上,我们有 30 个盒子,每个盒子托管 25 个服务。
【问题讨论】:
-
您使用的是哪个 SDK?
-
@SerkantKaraca 我们正在使用 WindowsAzure.ServiceBus 5.2.0。
标签: .net azure connection amqp azure-eventhub