1. 说明:站群通常指多域名/多站点在同一或多个服务器上托管。
小分段:确认目标是SEO优化、海外加速或多ip分发;根据目标决定是否需要BGP、多IP或独立端口。
2. 步骤:统计站点数量、单站平均日PV、峰值并发和页面大小。
小分段:列出每个站点预估PV,合计后计算每秒请求数 = 峰值并发/访问间隔。
3. 公式与示例:带宽(Mbps) ≈ (平均页面大小(KB) × 峰值并发(req/s) × 8) / 1024。
小分段:例:页面1MB(1024KB),并发50,则 ≈ (1024×50×8)/1024 = 400Mbps。记得加30%冗余和HTTPS开销。
4. 估算方法:测量单请求CPU时间(ms)(用ab/wrk压测),再用公式:所需核心 = ceil((并发 × 单请求CPU时间(ms)) / (1000 × 单核利用率比例)).
小分段:例:单页CPU 50ms,并发50,目标单核利用率70% -> cores ≈ ceil((50×50)/(1000×0.7))=4核。
5. 内存:为PHP/数据库预留足够内存,建议每个PHP-FPM进程128-256MB,数据库视量级配置。
小分段:磁盘优先NVMe SSD,关注IOPS,站群频繁写入需考虑独立DB或缓存层(Redis/Memcached)。
6. 渠道:优先选择口碑好的香港机房(如新世界、机房运营商或云服务商香港区域),比较带宽计费(按Mbps/按流量)。
小分段:确认是否提供独立IP、BGP/多线、DDoS防护、测试IP及试用期。
7. 操作清单:1) 注册账号并通过实名认证;2) 选择服务器配置(CPU、内存、盘、带宽/端口);3) 选择机房与网络;4) 下单并付款。
小分段:如需定制带宽或多IP,购买后在工单中注明,要求开通端口并测试连通性。
8. 部署步骤:安装系统、配置防火墙、部署Web服务器与缓存、配置PHP-FPM/数据库。
小分段:使用ab/wrk/siege进行压测,nload/iftop监控带宽,htop查看CPU,调整进程数与缓存策略。

9. 排查流程:带宽满载先定位流量源,使用iftop或云监控确认,再决定是限流、接入CDN或升级端口。
小分段:CPU高则分析慢请求、优化代码或增加CPU/水平扩容并配负载均衡。
10. 答:使用ab或wrk对典型页面并发小量测试,记录每次请求的平均响应时间与CPU使用率,或用strace/profiler测量函数耗时,取多个样本平均。
11. 答:如果峰值并发高且需稳定速率,买固定带宽(Mbps)更稳定;流量计费适合低并发但流量突发少的项目。优先评估峰值与预算。
12. 答:小规模站群可共用PHP池并通过虚拟主机隔离;若某些站点流量或资源占用不均衡,建议单独隔离到独立进程池或独服以防互相影响。