gpt4 book ai didi

mysql - 如何建立一个有很多连接的服务器

转载 作者:可可西里 更新时间:2023-11-01 08:32:53 24 4
gpt4 key购买 nike

我需要建立一个有很多很多连接的服务器,大约同时有 100 万个连接。

我需要知道如何去做以及使用什么技术。我有来自用户的消息(我将使用 xmpp 协议(protocol)),它们必须从服务器传递,所以如果 100 万人同时使用同一台服务器,它就会崩溃。用户将使用数据库(mysql?)进行注册。

那么...如何设置服务器才不会崩溃?我将使用哪种服务器(apache mysql 服务器...)?如何让数据库容纳所有这些流量?查询不会花太多时间?

我已经阅读了那些配置 mysql 的文档,它们不建议我拥有超过 1000 个连接。. link

谢谢!

最佳答案

您应该设置将用户发送到正确服务器的负载均衡器(如 nginx、haproxy),并且您可以构建一个云:网络服务器集群、负载均衡器后面的数据库集群。您还可以设置一个备份服务器和 rsync,它可以在出现任何问题时恢复您的数据。

查看 digitalocean 教程,值得一试: haproxy

关于mysql - 如何建立一个有很多连接的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22323372/

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