大家好,
目前我们的社区约有 60 名注册用户,但有时感觉有些卡顿(仅打开一个主题就需要 10 到 20 秒)。我是否应该增加内存?或者/以及增加 CPU 核心数?
该服务运行在 DigitalOcean 的 Droplet 上,配置为 2 GB 内存 / 60 GB 磁盘 / SGP1 - Ubuntu 20.04 (LTS) x64。
以下是我感觉到卡顿时的 htop 输出截图:

以下是过去 7 天的 Droplet 统计信息:
以下是过去 7 天的页面浏览量:
交换已饱和。这不太好。重建后会有显著改善吗?
我几乎想让你停止容器并重启 VPS:
./launcher stop app
shutdown -r now
减少内存使用的一种方法是减少 Unicorn 的数量,但默认情况下该数量已自动设置为适合你 VPS 的推荐值。你是否在 app.yml 中修改过此项?
你可以尝试降低该数值:
UNICORN_WORKERS: 4
然后重新构建。