我在 Digital Ocean 上为最小的 Droplet 设置了一个 WordPress 几个月。
最近,我的博客疯传(1000+ facebook 分享),服务器需要 50 多秒才能响应。(Google Analytics 显示今天几乎一整天都有大约 40 人同时访问我的博客。)
我询问 Digital Ocean 支持团队,他们告诉我我的 512 MB RAM 太小了。
但我使用“free -m”并看到
total used free shared buffers cached
Mem: 490 465 24 64 94 136
-/+ buffers/cache: 234 256
Swap: 999 0 999
Run Code Online (Sandbox Code Playgroud)
所以我认为我有 256 MB 可用内存?
我告诉他们,他们说“虽然它可能显示 100MB 的可用内存,但这可能只是在它终止了一些服务以节省内存之后。”
但我使用“顶部”并看到
%Cpu(s): 0.3 us, 0.0 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
Run Code Online (Sandbox Code Playgroud)
我发现CPU保持在92~100% id,所以我认为我的CPU不忙。
那么如何才能找到瓶颈呢?
我想在支付更多升级费用之前知道瓶颈是什么。