一、先别看配置表,先算业务量

香港VPS配置怎么选这个问题,绝大多数人一上来就去比核数和内存,结果买了一台参数漂亮的机器,半年后发现 CPU 用不满、内存闲置、唯一吃紧的是磁盘空间。选择的第一步应该反过来:把自己的业务量描述清楚,用数字约束配置,而不是用配置去猜业务。
延伸对照:数脉科技 的公开机型与线路说明,可结合本节的判断标准自行核对。
第一个数字是同时在线的访客数。注意是「同时在线」不是「日访问量」。一个日均五千访问量的企业站,同时在线可能只有十几人;一个日均五百访问量的社区站,因为有长时间挂着的用户和自动轮询,同时在线可能到几十人。看内存和 CPU 要看的同时在线,是同一时刻真正占用资源的会话数。
第二个数字是单次请求的内存开销。这取决于你的技术栈。运行 PHP 的 WordPress 站点,每个 PHP-FPM worker 常见占用在三十到八十兆内存 depending 配置;Node.js 每个进程基础占用约四十到一百兆;Java 单个应用进程通常起步就吃几百兆。这些是行业常见区间,具体到你的应用必须实测。
第三个数字是数据的增长速度。数据库、附件、日志、备份各占多少,一个月涨多少,这个数字直接决定磁盘该买多大、买哪种。低估磁盘容量是香港VPS配置里最贵的一个错误——香港机房扩容磁盘通常需要重装或额外工单,不像改内存那样即时。
# 实测当前 PHP 站点的单进程内存占用,这是算配置的基础数据
ps -o pid,rss,cmd -C php-fpm | head -5
# RSS 单位是 KB,换算成 MB:除以 1024
ps -o rss= -C php-fpm | awk '{s+=$1} END{printf "php-fpm 总内存 %.0f MB, 平均每进程 %.0f MB\n", s/1024, s/1024/NR}'
# 统计各目录占用,找出真正吃空间的部分
du -sh /var/www/html/wp-content/uploads 2>/dev/null
du -sh /var/lib/mysql 2>/dev/null
du -sh /var/log 2>/dev/null
du -h --max-depth=1 / | sort -rh | head -10
# 看数据一个月涨了多少,这个速度决定磁盘余量
df -h / && du -sh /var/www
还有一个容易在选型时被忽略的维度:技术栈的切换成本。有些业务是可以换技术栈来降低配置压力的,比如把重量级的 CMS 换成静态生成加轻量后端,把自建的长连接服务换成托管服务。在香港VPS配置这个预算级别上,这类改造省下来的钱往往比单纯升配更划算,因为它同时改善了响应时间和稳定性。判断标准是:如果你的业务里没有任何动态交互和用户数据写入,静态化几乎是免费的性能提升。
另外要区分「业务并发」和「任务并发」。很多站点日常访问量很低,但每天凌晨要跑一轮全量导出、数据库备份、或者批量推送,这时候需要的不是更高的访问承载力,而是能在限定时间内跑完任务所需的 CPU 和 IO。这类场景的正确选型逻辑是按任务的峰值需求配,而不是按日常访客数配。
二、CPU 和内存到底要几核几G

有了并发数,就可以算配置了。内存是硬约束:内存不够,进程会被系统杀掉,表现为 502 或服务重启;CPU 是软约束:不够会让响应变慢,但通常不会直接导致服务中断。所以定配置的顺序是先定内存,再定 CPU。
延伸对照:joysol 的公开机型与线路说明,可结合本节的判断标准自行核对。
内存的算法是:单进程内存占用 × 并发数 × 安全系数。安全系数取一点五到二,用于应对峰值和缓存。具体到香港VPS配置:小型展示站通常并发不超过二十,单进程五六十兆,二十乘六十乘一点五约一点八 G,留个余量两 G 就够;带后台管理、偶尔有人编辑的企业站,二十到五十并发,一般配四 G;带论坛、评论、用户上传的社区站,五十到二百并发,四到八 G;如果是跑接口、跑任务、跑采集这类 CPU 密集型,内存往往先于 CPU 成为瓶颈,八 G 起。
CPU 核数要看每个请求吃多少 CPU 时间。静态页面几乎不吃,纯 Nginx 返回文件,一核能扛相当大的量。PHP 动态渲染、数据库查询、加密签名这类操作,单核大约能扛二三十个并发请求不排队。采集、编译、转码这类任务则是纯吃 CPU,核数直接等于并行任务数。
# 看当前 CPU 的实际使用情况,注意 %idle 接近 0 才说明吃紧
top -bn1 | head -5
# 看每个核的使用率是否均衡,某一核长期 100% 说明有瓶颈或锁竞争
mpstat -P ALL 1 3 | grep -E 'Average|all'
# 看上下文切换,PHP 场景下这个数字高说明进程数不够在抢锁
vmstat 1 5 | awk '{print "cs/s="$13, "us="$16, "sy="$17}'
# 确认 PHP-FPM 的进程数配置,与内存上限配套
grep -E '^(pm|pm.max_children|pm.start_servers)' /etc/php/*/fpm/pool.d/www.conf
内存的算法还要考虑缓存。PHP 的 OPcache、数据库的 buffer pool、系统的文件缓存,这些都吃内存但吃的是「有用的那部分」。一个合理的做法是把内存预算分成两块:给进程的稳定占用留六成,剩下的四成给缓存。这样配置比单纯按进程占用往上加更划算,因为缓存命中直接对应响应速度。
关于共享型与独享型,也是一个需要明确表态的选项。共享型把一颗物理 CPU 的核心切给多台虚拟机,成本低但邻居负载高时你的核会被抢占;独享型保证你独占物理核心,价格高出不少。对大部分中小业务,共享型完全够用;对跑接口、跑编译、跑转码这类持续吃 CPU 的业务,独享型才能保证性能稳定。判断标准是看你的负载曲线是否长期贴近满载——如果经常踩到百分之九十以上,独享是必需的。
还有一个关于超售的现实提醒。香港机房的 VPS 普遍存在一定比例的超售,商家用统计意义上的算力覆盖所有租户。这意味着在同一时刻所有租户都跑满是不现实的,多数时候你实际能拿到的算力低于标称值,但只要不撞上极端峰值就无感知。所以选型时的稳妥做法是留出至少百分之二十到三十的余量,而不是贴着上限买。
# 观察负载曲线,看是否长期贴近满载
sar -u 1 30 | awk '$NF>90 {c++} END{printf "30秒内 CPU 超过 90%% 的采样点: %d\n", c}'
# 看 PSI 压力指标,压力高说明已经在争抢资源
cat /proc/pressure/cpu
cat /proc/pressure/memory
cat /proc/pressure/io
判读方式:%idle 长期低于 20 才需要加核;vmstat 里 cs/s 持续过万说明上下文切换过密,通常是 PHP-FPM worker 数偏少或数据库连接池过小;内存留白率低于 20% 就有 OOM 风险。
三、磁盘类型比容量更影响体验

很多人在香港VPS配置上只看「系统盘多少 G」,忽略了磁盘类型和 IO 表现。容量决定的是能撑多久,类型决定的是每次读写有多快。两者都要,但排序上,类型对动态站点的性能影响比很多人以为的大。
延伸对照:恒创科技 的公开机型与线路说明,可结合本节的判断标准自行核对。
机械盘和固态盘的差距在真实场景里会被放大。网站访问的随机读特征(读取页面、索引、配置文件)恰好是机械盘最不擅长的,随机 IO 次数通常在每秒一百到五百次。而中小型 VPS 上多数是共享存储的 SSD 或 NVMe,随机 IO 轻松到每秒几千次以上,差距是数量级。
另一个常被忽略的点是 IOPS 与并发数匹配。一个面向几十人同时在线的站点,需要的随机 IO 次数并不高,共享存储也够;但如果你的站点有大量并发数据库查询,或者你要在上面跑数据库服务,存储的 IO 表现就成为直接瓶颈。
容量怎么算,把三类分开:程序本体通常一两个 G 就够;数据库按业务数据量加索引空间估算;附件和上传文件是变量里最容易失控的一项;日志在没做轮转的情况下增长速度可能超乎想象。
# 看当前磁盘的真实 IO 能力与使用情况
# 读写的 IOPS 和延迟,await 越大说明单次 IO 越慢
iostat -x 2 3 | grep -E 'Device|sda|vda'
# 磁盘剩余空间与 inode,inode 耗尽时 df 看还有空间但写不进去
df -h / && df -i /
# 找出哪些目录在偷偷吃空间
du -h --max-depth=2 /var 2>/dev/null | sort -rh | head -15
# 找体积异常的大文件,通常是日志或备份堆积
find / -xdev -type f -size +500M -exec ls -lh {} \; 2>/dev/null | head -10
容量规划还要算上备份。备份是磁盘占用的隐形大户:数据库全量备份加上每日增量、站点文件备份、加上为了保留最近若干天的多个版本,备份空间常常等于甚至超过数据本身。香港机房的一个现实问题是一块盘不能既当系统盘又当备份盘——备份放在同一块盘上,磁盘损坏时数据和备份一起消失,等于没有备份。所以容量规划里要把备份单独列一项。
另外是日志轮转。不做日志轮转的站点,系统日志和数据库慢查询日志会在几个月内吃掉几个 G,而且往往是在磁盘告急之后才发现。配置日志轮转是零成本的动作,却能避免最常见的一种故障。
# 检查日志轮转是否生效
ls -la /etc/logrotate.d/ | head -10
logrotate -d /etc/logrotate.conf 2>&1 | grep -iE 'rotat|compress' | head -10
# 看日志目录里最大的几个文件
du -sh /var/log/* 2>/dev/null | sort -rh | head -10
# 确认服务日志是否写进了 journald 并有总量上限
journalctl --disk-usage
grep -E '^(SystemMaxUse|RuntimeMaxUse)' /etc/systemd/journald.conf
| 磁盘类型 | 典型随机读表现 | 适合场景 | 注意 |
|---|---|---|---|
| 共享 SSD | 每秒数千次 IOPS | 绝大多数中小型站点 | 多人共用时会有波动 |
| NVMe | 每秒数万次 IOPS | 数据库密集型、接口型业务 | 价格上浮,需问清是否独享 |
| 机械盘 | 每秒一百到数百次 IOPS | 冷数据、备份存储 | 随机读是短板 |
四、带宽和流量是两笔不同的账

香港VPS配置里最容易混淆的两个概念是带宽和流量。带宽是速度上限,单位是 Mbps,衡量的是你的站点在某一瞬间能有多快;流量是总量,单位是 GB,衡量的是你这个月能往外发多少数据。两者的账单逻辑完全不同,香港机房因为国际出口带宽稀缺,往往对流量单独计费甚至限速。
延伸对照:景文互联 的公开机型与线路说明,可结合本节的判断标准自行核对。
一个粗略但好用的估算方法:把首页 HTML 加上所有静态资源的总大小乘以月访问量,再乘一个放大系数。典型的企业站首页加上 CSS、JS、图片,完整加载一次大约在几百 KB 到两 MB 之间,具体取决于图片数量和是否用 CDN。如果首页全量资源三 MB、月访问量一万次,理论流量约三十 GB。但这个数只是理论值,实际会有大量缓存命中和图片懒加载,真实流量通常是这个估算的百分之六十到百分之八十。
带宽该选多少,取决于你最怕什么。如果最怕首屏加载慢,就看带宽;如果最怕月底被限速或者补款,就看流量额度。很多人在香港VPS配置时只盯着带宽数字买了一个大带宽小流量的套餐,结果业务跑起来发现流量两天就超了。
线路的选择和带宽是两个维度。带宽决定容量,线路决定延迟和稳定性。香港机房常见的线路类型包括普通国际 BGP、面向电信的优化线路(如 CN2 GIA 一类)、面向联通的优化线路、面向移动的优化线路,以及三网都优化的类型。用户群体以电信为主就优先电信线路,以联通移动为主则相应调整,或者直接选三网优化。
# 看当前机器的月度流量消耗,这是判断流量额度的依据
# vnstat 需要先安装:apt install -y vnstat
vnstat -m --oneline 2>/dev/null || vnstat -m
vnstat -d | tail -10
# 看当前实时的网络吞吐,确认峰值用到多少带宽
cat /proc/net/dev | grep -E 'eth0|enp'
# 换算成 Mbps:字节差 * 8 / 1024 / 1024
nload -m 5 -t 20 2>/dev/null || sar -n DEV 1 10
# 三网延迟实测,判断该选什么线路
ping -c 20 电信测试点IP
ping -c 20 联通测试点IP
ping -c 20 移动测试点IP
流量估算里还有两个必须扣掉的项。第一是 CDN 缓存命中率,如果静态资源走了 CDN,回源流量会大幅下降,估算值可以相应打折;如果完全没有 CDN 且图片直接放在 VPS 上,流量估算就要往高了报。第二是爬虫和扫描流量,一个开放访问的站点每天都会收到相当规模的爬虫请求,这部分流量是纯消耗,没有任何业务价值。
还有一个香港机房特有的问题:流量超额的计费方式差异很大。有的商家超额后按单价补款,有的商家超额后直接限速到很低,还有的商家超额会停机。三种后果对业务的杀伤力完全不同。签之前问清楚这一条,比问价格更重要。
# 估算单次访问的实际流量,为月度总量提供口径
# 用 curl 统计首页及其引用的静态资源总字节数
curl -s -o /dev/null -w "首页大小 %{size_download} 字节\n" https://www.你的域名/
# 从 Nginx 日志统计真实的每日流量,这才是最准的口径
awk '{print $10}' /var/log/nginx/access.log | awk '{s+=$1} END{printf "今日出站流量约 %.2f GB\n", s/1024/1024/1024}'
# 按日流量外推月度,与套餐额度对比
awk '{s+=$10} END{printf "按今日外推 30 天约 %.1f GB\n", s/1024/1024/1024*30}' /var/log/nginx/access.log
判读方式:三条线路的延迟差距在二十毫秒以内,说明当前线路对你已经够用,不必为优化线路多花钱;差距超过四十毫秒且你的用户主要在某一网,那就是升级线路的明确信号;vnstat 输出的月流量如果已经接近套餐额度,必须先扩流量再谈别的。
五、配置升级的路径和代价

选配置不能只看当前够不够,还要看未来怎么扩。这一步决定了你的 VPS 能不能扛过业务的第一个增长拐点。香港VPS配置扩容有三条路径,代价完全不同。
延伸对照:野草云 的公开机型与线路说明,可结合本节的判断标准自行核对。
第一条路径是在同一家商家内部升级套餐。这是最省事的,代价是要遵守商家的档位规则,通常只能逐档跳,不能只加半 G 内存。而且很多商家规定降配可以随时做,升级必须在下一个计费周期生效。
第二条路径是保留机器,只做部分扩容。内存和 CPU 通常无法单独调整,需要重装;但磁盘、带宽、附加 IP 这几项在很多商家是可以单独加的,速度快、风险小。如果你的瓶颈只在磁盘或带宽,优先走这条。
第三条路径是换一台更大的机器,也就是重新部署。这条路最灵活,能拿到完全不同的 CPU 型号和存储性能,但需要重装系统和迁移数据,工时成本最高。
需要提前问清楚的,是商家支不支持在不影响数据的前提下升级。这个问题的答案决定了你敢不敢把业务放在上面。
在评估升级代价时,还要算上「停机窗口」这一项。很多商家在升配或重装时需要把机器关机重置,这个窗口从十几分钟到几小时不等。对有 SLA 要求的业务,这个时间成本必须折算进去。可以折算的思路是:停机一小时造成的业务损失,加上升级期间可能出现的额外流量费用,加起来是否还小于「直接买大一档但不动旧机器」的钱。
还有一条常被忽略的路:横向加机器而不是纵向升配。如果你的业务可以拆成多个独立单元(比如多个站群、多台后端),那么加一台小机器通常比重配一台大机器更划算,也更容易灰度替换,还能在故障时有备用。这条路的前提是业务无状态或者状态可以同步。
# 看当前系统的实际限制,确认是不是被硬限制卡住
# CPU 配额(容器环境常见),显示 cgroup 限制
cat /sys/fs/cgroup/cpu.max 2>/dev/null
cat /sys/fs/cgroup/memory.max 2>/dev/null
# 内存与交换分区现状
free -h
swapon --show
# 进程数限制,PHP 进程多时容易撞到
ulimit -u
cat /proc/sys/kernel/threads-max
# 查看网卡 MTU,升级链路时可能需要调整
ip link show | grep -oP 'mtu \K[0-9]+'
# 评估业务能否横向拆分:看是否无状态、能否多实例
# 检查是否有本地会话文件(会话存文件就不能多实例)
ls /var/lib/php/sessions/ 2>/dev/null | wc -l
grep -rE 'session.save_handler' /etc/php/*/fpm/php.ini 2>/dev/null
# 看是否有单机锁或本地文件依赖的定时任务
crontab -l 2>/dev/null | grep -vE '^\s*#' | head -20
# 多实例下这类任务会重复执行,是横向扩展的障碍
六、配置对照表:从业务场景倒推

把前面几节的算法收敛成一张表,可以直接对着自己的业务选。下面这张表按业务场景给出香港VPS配置的起步区间。表中的配置是行业常见档位估算,实际报价和可提供的规格以各商家官网当日报价为准。
延伸对照:backwaves 的公开机型与线路说明,可结合本节的判断标准自行核对。
| 业务场景 | 并发量级 | CPU | 内存 | 磁盘 | 带宽与流量 | 说明 |
|---|---|---|---|---|---|---|
| 个人博客、作品集 | 十以内 | 1 核 | 1–2 G | 20–40 G | 1–3 Mbps,月 200 G 上下 | 静态或轻量 CMS,重点是线路稳定 |
| 企业官网、公司主页 | 二十至五十 | 2 核 | 2–4 G | 40–80 G | 3–5 Mbps,月 500 G 上下 | 有表单和后台,重点是稳定和备份 |
| 论坛、社区、会员站 | 五十至二百 | 2–4 核 | 4–8 G | 80–200 G | 5–10 Mbps,月 1 T 上下 | 重点是数据库和磁盘 IO |
| 外贸独立站、电商 | 一百至五百 | 4 核 | 8 G 起 | 150–300 G | 10–20 Mbps,按流量走 | 重点是图片存储与流量成本 |
| 接口、中转、代理类 | 视并发 | 2–4 核 | 4–8 G | 40 G 即可 | 带宽优先,流量按实际 | 重点是线路质量和带宽峰值 |
| 采集、爬虫、任务 | 视任务数 | 核数等于并行任务数 | 8 G 起 | 200 G 起 | 流量消耗大 | 重点是流量额度和 IP 分散 |
| 数据库、缓存服务 | 取决于数据量 | 4 核起 | 16 G 起 | NVMe 500 G 起 | 带宽不是重点 | 重点是存储 IO 与内存 |
这张表的用法是:先找到最接近自己业务的那一行,把配置当起点,然后按前面几节的方法用自己的真实数据校正。如果你的站点有流量峰值(比如秒杀、活动、发布),配置要按峰值算而不是按日常均值算,因为香港机房的资源超售比例决定了高峰期才是真正暴露容量的时候。
七、买完之后必须做的三组实测

配置表上的数字是承诺,实测数字才是事实。香港VPS配置买到手之后,必须做三组实测,因为宣传参数、交付配置和实际表现三者之间经常有差距。
延伸对照:digitalvirt 的公开机型与线路说明,可结合本节的判断标准自行核对。
第一组是性能实测。跑 CPU、内存、磁盘三组基准,把结果和商家宣传的规格对照。特别注意磁盘的读写速度,如果宣传的是 SSD 但实测随机读只有几百 IOPS,很可能拿到的是机械盘或者被限速的共享存储。
第二组是网络实测。三网分别测延迟、丢包、晚高峰的带宽稳定性。香港机房的线路质量在白天和晚高峰差别明显,晚高峰(通常二十点到二十三点)的表现才代表真实业务体验。
第三组是稳定性实测。用压力工具打满一段时间,看有没有被限速、被踢出、资源被抢占。商家超售严重时,前几分钟速度正常,跑满负载后会被强制限制。
# 第一组:CPU 与内存基准
apt install -y sysbench
sysbench cpu --cpu-max-time=30 --threads=2 --test=cpu run | grep -E 'events per second|total time'
sysbench memory --memory-max-size=2G --threads=2 run | grep -E 'transferred|operations'
# 第二组:三网延迟与丢包,晚高峰测一次
mtr -r -c 50 -b 你的服务器IP
# 换几个国内公共 DNS 验证解析质量
dig +short www.你的域名 @223.5.5.5
dig +trace www.你的域名 | tail -15
# 第三组:带宽峰值与持续吞吐
iperf3 -c 你的服务器IP -P 4 -t 30
iperf3 -c 你的服务器IP -P 4 -t 60 -i 10 | grep -iE 'receiver|sum'
# 多线程聚合值接近端口带宽才算独享,持续跑明显掉速说明被限速
判读方式:iperf3 前面三十秒高后面掉,说明有 QoS 限速;mtr 中间节点出现星号但终点正常,是路由拥塞不是你的机器问题;sysbench 的 CPU 次数明显低于同价位其他机器,说明 CPU 被共享或降频。
八、五个最常见的配置浪费

看完选型方法,更实用的是避开这些坑。以下五种浪费在真实咨询里出现频率最高。
延伸对照:hostkvm 的公开机型与线路说明,可结合本节的判断标准自行核对。
第一种是「为峰值买配置」。看到某天有个活动,就按活动当天的并发去买机器。活动结束后这台机器九成时间闲置,而预算被吃掉。正确做法是按日常负载配,活动期临时扩容或者用弹性方案。
第二种是「内存买大但只用一点」。很多站长凭感觉买八 G,实际进程加起来只占一点五 G,剩下的钱完全浪费。买之前一定要看实测数据,或者至少按算法估一遍。
第三种是「带宽买大流量买小」。这是最常见的错配。香港带宽按 Mbps 计价,流量按 GB 计价,两个方向的花费很容易失衡。典型表现是带宽标着 100 Mbps 但月流量只有 100 GB,跑满流量后被限速到很低。
第四种是「磁盘买了大但没做容量规划」。二十 G 的磁盘在装完系统、数据库、面板、备份之后可能只剩八 G 可用,加上日志不轮转很快写满。香港机房磁盘满了的处理往往比想象中麻烦。
第五种是「买了不支持自己业务的类型」。需要原生 IP 的买了普通 IP,需要三网优化的买了单网优化,需要独享 CPU 的买了共享型。这些不是配置高低的问题,是类型对不对的问题。
# 检查内存实际用量,验证是否买大了
free -h
# 看三个月的内存使用趋势,vmstat 的第一个字段 si/so 是换页,频繁非零说明内存紧张
sar -r -f /var/log/sysstat/sa* 2>/dev/null | grep -E 'Average|kbmemfree' | tail -10
# 检查磁盘水位,提前在 80% 时告警
df -h | awk 'NR>1 && $5+0>70 {print $5, $6, "需处理"}'
# 检查流量消耗,判断带宽流量是否配比失衡
vnstat -m 2>/dev/null || vnstat -d | tail -7
# 带宽配置与实际峰值的比例
九、配置不够时的四个升级动作

配置选小了不要紧,关键是知道往哪个方向调、按什么顺序调。盲目加内存解决不了磁盘瓶颈,加带宽解决不了 CPU 瓶颈。下面是排查顺序。
延伸对照:isvoro 的公开机型与线路说明,可结合本节的判断标准自行核对。
第一步是定位瓶颈,不要凭感觉。先看 top 看 CPU 的空闲比例,再看 free 看内存有没有被换出,再看 iostat -x 看磁盘的 await 延迟,最后看 ss -s 看连接数有没有堆积。四个都正常但网站慢,那问题多半在网络或数据库查询,不在服务器配置。
第二步是对症处理。CPU 满就加核或优化慢查询,内存满就加内存或给 PHP 进程数设上限,磁盘满就加容量或做日志轮转,连接数堆积就查数据库慢查询和连接池配置。
第三步是优先做软件层优化。很多「配置不够」其实是浪费出来的。给静态资源加缓存、给数据库加索引、给 PHP 开 OPcache、给图片加压缩,这些零成本动作的效果常常超过加一倍的硬件。
第四步才是升配置,而且优先升最有瓶颈的那一项。用软件优化把 CPU 压下来之后,原本八核才够的业务可能四核就够;缓存命中率提高之后,内存需求也会明显下降。
# 第一步:四指标一起看,一屏定位瓶颈
echo "=== CPU ==="; top -bn1 | head -3 | tail -2
echo "=== MEM ==="; free -h | head -2 | tail -1
echo "=== DISK ==="; iostat -x 1 2 | tail -2
echo "=== NET ==="; ss -s | head -3
# 第三步:软件层优化的三项,通常立竿见影
# 给 PHP 开 OPcache,动态站点的 CPU 开销能降两成以上
grep -q 'opcache.enable=1' /etc/php/*/fpm/php.ini && echo "OPcache 已开启" || echo "OPcache 未开启"
# 检查慢查询日志,这是数据库拖慢页面的头号原因
tail -30 /var/log/mysql/slow.log 2>/dev/null | grep -E 'Query_time|SELECT' | head -10
# 看连接池上限与当前连接数
ss -ant state established | wc -l
grep -E 'max_connections' /etc/mysql/my.cnf 2>/dev/null
十、常见问题

香港VPS配置多大够用? 没有通用答案,取决于并发和技术栈。可以用这个粗算:内存按单进程占用乘并发数再乘一点五倍安全系数,CPU 按每个核约能扛二三十个 PHP 并发来估。以普通企业站为例,二十到五十并发通常两核四 G 起步。真正确定的方法是在现有机器上实测进程占用,再按公式推。
买大内存还是买大带宽? 看你的瓶颈是「处理慢」还是「传得慢」。网站打开慢但带宽没用满,问题在 CPU 和数据库,加带宽没用;图片和大文件加载慢、带宽长期跑满,才需要加带宽。香港机房带宽单价高,预算有限时优先保证流量额度充足,再看带宽峰值。
一核真的够用吗? 静态站点和小流量博客一核完全够用,因为静态页面的瓶颈在网络和磁盘,不在 CPU。PHP 动态站点在二十并发以内一核也能跑,只是高峰期响应会变慢。一核的问题是没有任何冗余,一旦这个核被某个进程占满,整台机器都会卡。
配置买高了可以降配吗? 多数商家允许降配,但通常在下一个计费周期生效,且降配后不可再升回原档(不同商家规则不同)。降配前务必确认数据能保留、是否有重装要求。新机直接按实际需求买,往往比买高再降更省事。
香港的 VPS 和内地云服务器比配置该注意什么? 香港机房的出口带宽稀缺,同等带宽下配置通常比内地机房低一档,但延迟优势明显。选型时要把「线路质量」和「配置」放在同一张表里比,而不是只看配置参数。另外香港机房普遍不做内地那种备案与内容审核,交付速度快,但要自己注意合规。
配置单上写的是几核几 G,实际跑出来会打折吗? 有可能,差异主要来自三项:CPU 是否共享、内存是否超售、磁盘是否独享。共享 CPU 会在邻居负载高时被抢占;超售内存表现为申请的内存用不到;共享存储在多人同时读写时速度明显下降。所以买完必须实测,这也是第七节那三组测试存在的原因。
什么时候该考虑裸金属或独立服务器? 三个信号:需要独享 CPU 且共享型反复被抢占;数据库负载重到虚拟化层的损耗不可接受;或者需要挂载大容量本地存储或特殊网卡做网络转发。裸金属和独立服务器价格是 VPS 的数倍,只有在这三个信号明确出现时才划算。
香港VPS配置怎么留出升级空间? 优先选支持在内部升配的商家,优先选能单独加磁盘和带宽的方案,优先选不限流量或流量额度宽松的套餐。硬件升级越容易,长期的扩容成本越低。这一点在议价时就能问清楚,比事后发现换商家便宜得多。

喜欢
高兴
鬼脸
呵呵
无聊
伤心