gpt4 book ai didi

azure - 在 Azure 上托管 100.000 多个 Web 套接字

转载 作者:行者123 更新时间:2023-12-02 07:17:33 29 4
gpt4 key购买 nike

我参与构建控制电动汽车充电站的服务。该协议(protocol)称为 OCPP,底层传输协议(protocol)是 Web 套接字。

站点正在调用主机,然后支持网络套接字,服务器和客户端都在启动命令。

我们已经实现了协议(protocol)以及所有这些,我们正在研究的问题是如何扩展和托管 Web 套接字(队列等的压力负载不是问题)。

我们目前使用的是 Azure,我们在原型(prototype)中使用了 Azure 应用服务,该服务运行良好,但是,我们目前尚未研究扩展方面的限制。

我们已经研究过 Azure Pub Sub,但是它似乎与 OCPP 不兼容。

问题是我们应该寻找哪种类型的托管来托管网络套接字?

最佳答案

documentation说从标准计划开始,Websocket 的数量是无限的,但请仔细查看旁注:

If you scale an app in the Basic tier to two instances, you have 350 concurrent connections for each of the two instances. For Standard tier and above, there are no theoretical limits to web sockets, but other factors can limit the number of web sockets. For example, maximum concurrent requests allowed (defined by maxConcurrentRequestsPerCpu) are: 7,500 per small VM, 15,000 per medium VM (7,500 x 2 cores), and 75,000 per large VM (18,750 x 4 cores).

关于azure - 在 Azure 上托管 100.000 多个 Web 套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73517317/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com