【问题标题】:Linux CentOS 6 load balancer and web server choose [closed]Linux CentOS 6 负载均衡器和 Web 服务器选择 [关闭]
【发布时间】:2011-12-23 09:22:52
【问题描述】:

我目前正在测试所有方法来完成它。 我将在具有专用资源和 CentOS 6 的 Linux 云服务器中托管一个网站项目。

现在我被 apache 和 nginx 困住了,我应该选择哪个? 我读了一些测试,说 nginx 快得多。 但我在 apache 方面有更多经验。

还有我应该使用什么来负载平衡器,Linux 工具,如 Hearbeart,和事佬。还是我应该使用 nginx 上游?

我还查看了 nginx 和 LAMP,其中 nginx 提供负载均衡器。

请帮我做决定。

谢谢

【问题讨论】:

  • 我认为您的问题的答案在很大程度上取决于您所服务的应用程序类型、您所服务的受众、您可能与应用程序一起提供的内容类型等。您能提供关于你的目标的更多细节?
  • 我正在为一个基于 PHP 的 Yii 框架的应用程序提供服务,它是一个游戏网站,它将保留用户可以玩的各种游戏和游戏类型的统计信息,因此用户可以看到游戏列表、服务器列表,其他玩家统计信息等。在比赛游戏服务器向网络服务器 API 发送 POST 以更新他的统计信息(从许多键中增加 int 值,如死亡、杀戮等)后,我已尽可能使用缓存优化我的脚本以避免 MySQL 查询
  • 很像:'cssmixes .公司uk / mixes' 但它会更广泛,并支持多个游戏和不同的游戏类型

标签: linux webserver load-balancing lamp


【解决方案1】:

根据您的问题和您在上面所做的评论,我建议您使用 apache。我不能声称自己是 nginx 或 apache 方面的专家,但我知道 nginx 以其超快速的静态内容服务而闻名。 Apache 会很好地完成工作,正如您所说,您对 apache 了解得更多,走这条路并没有错。

就负载平衡而言....根据您所说的,除非您需要负载平衡,否则我的观点是不要担心负载平衡。如果您无法满足需求,增加服务器的大小/内存等可能对您更有帮助。

另外,根据您所说的,我会看看您在设置中看到的问题,并尝试逐个解决这些问题。查看整个设置并寻求解决方案对于您和任何帮助您真正为您提供良好可靠建议但不知道您遇到困难的细节的人来说都是困难的。

【讨论】:

  • 没错,我的问题也是为未来做准备,例如,如果现在使用 apache,如果我改变之后,我必须卸载并安装其他服务器并使服务器在交易时脱机。所以我想看看有什么更好和更可靠的去处。谢谢
  • 如果您现在担心负载平衡,并且想为未来做准备,那么我仍然会坚持使用 apache 现在使用您的一台服务器。如果您以后需要升级您的设置,有很多方法可以做到这一点,而且您的网站不会停机。
猜你喜欢
  • 2013-08-26
  • 2017-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多