Azure 信号 R 服务中的单位是什么?

问题描述 投票:0回答:1

所以,我一直在通过Azure信号R服务的blazor应用程序,我已经注意到他们有他们的定价根据单位以及。免费版最多允许一个单位,而标准版最多有100个单位。我目前对 "单位 "是什么毫无头绪,在这方面,所以它将是很好的,如果有人会是足够的好心给一个简短的解释。P.s: 我对Blazor比较陌生,但我对.Net Core & Asp.Net Mvc有经验。Azure Signal R Pricing Details

azure signalr blazor blazor-server-side asp.net-blazor
1个回答
0
投票

Azure SignalR单位必须被认为是作为一个 可供处理信息的节点 为您的应用程序。

正如您在下面的截图中所看到的,您只能在以下情况下选择多个单位。使用 "标准 "价格等级 (免费层只允许一个单位,但吞吐量有限)。

当您选择 标准层然后,您可以添加到100个单位,理论上可以让你

  • 处理 每单位1000个接口 (有100个单位,则有10万个连接点)。
  • 管理 每天100万条信息 (有100个单位,则有1亿个连接)。

您可以随时根据您的需求进行扩展,一切都取决于您的应用程序。

enter image description here


0
投票

A 单位 是一个处理您的SignalR消息的子实例。单位是用来增加性能和连接数的。

一个 实例 是您使用SignalR需要首先创建的。

单位这样想。比方说,你有一个网络服务器 这是不够的处理网络流量。你可以再增加两台服务器来平衡流量。这增加了你的环境可以处理的性能和请求的数量。在这个例子中,环境是一个INSTANCE。每个服务器是一个UNIT。在添加新服务器之前,你有1个实例和该实例中的1个unit。添加新的服务器后,您有1个实例和3个单位在该实例中。

SignalR价格

  • 在免费计划中,您只能使用1个单元,而这个单元最多可以处理20个并发连接。
  • 在STANDARD计划中,您可以使用100个单元。每个单元可以处理1,000个并发连接(请注意区别。自由计划的单元最多支持20个连接,而标准计划的单元支持1000个连接。在价格方面,FREE计划的单元和STANDARD计划的单元是不一样的。)enter image description here

源。SignalR单元和实例的区别是什么?SignalR的定价是如何进行的?

© www.soinside.com 2019 - 2024. All rights reserved.