首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于服务器使用、大型社区平台的问题

关于服务器使用、大型社区平台的问题
EN

Webmasters Stack Exchange用户
提问于 2012-03-29 09:53:52
回答 1查看 58关注 0票数 1

我正在用PHP编写一个社区平台,MySQL。

我有一些关于服务器使用的问题,也许有人能帮我解决。

这个社区基于JQuery,有许多ajax请求来更新内容。它每5秒发出5-10个AJAX(Json、GET、POST)请求,请求通过执行mySQL查询获取用户通知和消息等用户数据。当有超过5000名在线用户时,我想知道服务器将如何处理这个问题。那么每5秒就会有50.000次请求,您需要什么样的服务器来处理这个问题?

甚至可能更多,当有15.000在线用户时,每5秒有150.000次请求。我的网络服务器有以下规格。

Xeon Quad 2048 5000流量

它是否足够好,以及有多少用户?

有人可以帮我,或者知道在哪里能找到这样的信息,比如做一个计算?

EN

回答 1

Webmasters Stack Exchange用户

发布于 2012-03-29 20:01:01

你现在有多少在线用户?

您可以自己测试这一点,并通过使用apache了解您需要什么。不过,你说的是一些非常严重的交通。30k请求秒是nginx提供静态内容的限制,更不用说php/mysql类型的内容了。

您不能仅仅计算这个,您需要测试它,因为这里涉及到许多因素。-你在使用Apache吗,Nginx?-这些查询有多贵?-你在查询多少个记录?-你在做任何缓存吗?

我猜您将需要更大的MySQL硬件,而PHP可能不是处理AJAX请求的最佳选择。

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

https://webmasters.stackexchange.com/questions/27938

复制
相关文章

相似问题

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