因此,我一直在为 blazor 应用程序使用 Azure Signal R 服务,我注意到它们也根据单位进行定价。免费版本最多允许一个单元,而标准版本最多允许 100 个单元。我目前对“单位”是什么一无所知,在这方面,如果有人能对此给出简短的解释,那就太好了。Ps:我对 Blazor 比较陌生,但是我有使用 .Net Core 和 Asp.Net Mvc 的经验。
问问题
2395 次
2 回答
11
单元是处理 SignalR 消息的子实例。单位用于提高性能和连接数。
您需要首先创建一个实例才能使用 SignalR。
以这种方式思考单元:假设您有一个不足以处理网络流量的网络服务器。您可以再添加两台服务器来对流量进行负载平衡。这会提高您的环境可以处理的性能和请求数量。在此示例中,环境是一个实例。每个服务器都是一个 UNIT。在添加新服务器之前,您在该实例中有 1 个实例和 1 个单元。添加新服务器后,您在该实例中有 1 个实例和 3 个单元。
SignalR 定价
于 2020-07-01T21:22:59.890 回答