首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Azure上托管100.000+网络套接字

在Azure上托管100.000+网络套接字
EN

Stack Overflow用户
提问于 2022-08-28 08:58:52
回答 1查看 107关注 0票数 1

我是建立一个控制电动汽车充电站的服务的一部分。该协议称为OCPP,底层传输协议是web套接字。

站点正在调用主机,然后维护web套接字,服务器和客户端都在启动命令。

我们已经实现了协议,所有这些,我们正在研究的问题是,我们如何缩放和托管网络套接字(压力负载与队列,等等不是问题)。

我们目前在Azure上,我们已经在我们的原型中使用Azure,它工作得很好,但是,我们目前还没有考虑到在扩展方面的局限性。

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

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

EN

回答 1

Stack Overflow用户

发布于 2022-08-28 11:05:23

文档说,Websockets的数量是无限的,从标准计划开始,但是仔细看一下附带说明:

如果将基本层中的应用程序扩展到两个实例,则两个实例中的每个实例都有350个并发连接。对于标准层和更高级别,web套接字没有理论上的限制,但其他因素可以限制web套接字的数量。例如,允许的最大并发请求(由maxConcurrentRequestsPerCpu定义)是:每个小VM 7,500次,每中型VM 15,000次(7,500 x 2核),每大VM 75,000次(18,750 x 4核)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73517317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档