【问题标题】:Concurrent connections and hosting a website "at home"并发连接和“在家”托管网站
【发布时间】:2012-12-21 18:49:23
【问题描述】:

我已经搜索了一个关于这个主题的已经回答的问题,但我几乎找不到我想要的。

我的问题简单明了:我在.com 域上有一个博客,它使用wordpress 软件,目前托管在我国的一家公司。它目前仅支持 30 个并发连接。我对这些条款非常熟悉,但如果我网站上的流量会非常高,我正在考虑购买服务器并将其托管在家里,而不是获得更昂贵的托管计划。如果我这样做,我需要什么?例如:服务器 (PC) 将处理多少个并发连接?例如,每天 100 万次独立访问,您需要多少台强大的服务器?

【问题讨论】:

  • 除了性能之外,您还需要考虑其他参数,例如可靠性和归档(如果您的服务器死了怎么办)。

标签: concurrency hosting connection


【解决方案1】:

根据您的网站优化和缓存以及硬件要求,今天任何中等的电脑都可以轻松处理每天 100 万次访问。

每天 100 万个请求 = 每秒约 11 个请求,假设 sql 优化不是很糟糕,这真的不算多。

我建议你开始在你拥有的硬件上托管网站,不管它是什么,并监控真实的统计数据/统计数据,看看你自己可能需要什么样的硬件,这个实验会告诉你是否需要优化或不优化,如果您需要更快的 CPU 或更多内存。

从长远来看,您需要考虑一些重要的事情,例如电费和备份。

一些硬件要求草案:

  1. CPU:任何Core i3 2xxxCore i3 3xxx 或更快。
  2. RAM:现在 ram 真的很便宜,8gb 或 16gb,我没有看到一个网站需要那么多,但是额外的 ram 将有助于硬盘 IO 读取缓存。
  3. 存储:所有存储设备都需要在 RAID1 或任何其他提供一些冗余的 RAID 中,以及一些每日/每周备份,.. 考虑购买享有 5 年保修的知名品牌(英特尔或三星)的 SSD。李>
  4. 备用电源:获取 UPS

这些可能有点矫枉过正(取决于您将进行的优化量),但它们应该为您提供一个不错且相对较快的服务器。

【讨论】:

    猜你喜欢
    • 2014-03-08
    • 1970-01-01
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-05
    • 1970-01-01
    • 2021-03-30
    相关资源
    最近更新 更多