gpt4 book ai didi

mysql - 具有大量连接的 Web 服务

转载 作者:可可西里 更新时间:2023-11-01 07:55:22 27 4
gpt4 key购买 nike

我正在计划开发一个必须非常可扩展的 Web 服务,以便处理许多并发连接,可能是数千个。该服务将充当 API。它必须具有高度响应性,请求和回复之间的 3 秒延迟被认为太多了。

也许服务可以分布在许多内部服务器中,负载平衡网关充当流量管理,因此服务的实际处理不会占用网关服务器。我正在考虑使用 Amazon EC2,但我也可以使用一系列内部服务器,只要我能找到适合它们的用途即可。数据库可能是 MySQL(除非您有更好的主意)。

我意识到最好的解决方案是开发我自己的网络服务器,但我会花费太多时间,而且我怀疑我能否比我不知道的其他一些网络服务器做得更好。

此外,我目前正在尝试在持久连接与否之间做出决定,但我可能会坚持使用后者。

那么,有什么好的、可扩展的解决方案推荐吗?

最佳答案

我不同意开发自己的 Web 服务器是“最佳解决方案”。使用一个存在的。您不需要为了部署 Web 服务而编写服务器。

.NET 和 Java EE 都提供了创建和部署 Web 服务的方法。您不会说您选择哪种语言,但您当然可以在 Java EE 中编写 Web 服务并将其部署在 Tomcat 上,而无需编写自定义 Web 服务器。

就负载平衡而言,F5如果您负担得起,这是一个很好的硬件解决方案。

关于mysql - 具有大量连接的 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/525618/

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