就Azure Signal R服务而言,什么是单元? [英] What is a Unit in terms of Azure Signal R Service?

查看:15
本文介绍了就Azure Signal R服务而言,什么是单元?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我一直在使用适用于Blazor应用程序的Azure Signal R Service,我注意到它们也是按单位定价的。免费版本最多允许一个单元,而标准版本最多有100个单元。我现在不知道什么是"单位",在这方面,如果有人能给我一个简短的解释,那就太好了。附注:我对Blazor比较陌生,但是我有使用.Net Core和ASP.NETMVC的经验。

推荐答案

单元是处理您的SignalR消息的子实例。单位用于增加性能和连接计数。

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

单元是这样想的:假设您的Web服务器不足以处理Web流量。您可以再添加两台服务器来实现流量负载均衡。这提高了您的环境可以处理的性能和请求数量。在本例中,环境是一个实例。每台服务器都是一个单元。在添加新服务器之前,您在该实例中有1个实例和1个单元。添加新服务器后,您在该实例中有1个实例和3个单元。

SignalR定价

  • 在自由套餐中,您只能使用1台设备,该设备最多可以处理20个并发连接
  • 在标准平面图中,可以使用100个单位。每个单元可以处理1,000个并发连接 (请注意区别:免费套餐支持最多20个连接,标准套餐支持1000个连接。定价方面,自由计划单位和标准计划单位不同)

来源:What is the difference between SignalR unit and instance? How SignalR pricing works?

这篇关于就Azure Signal R服务而言,什么是单元?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆