为什么位置插件占用如此多的CPU?

我使用今天最新的测试通过版本重新构建了容器,结果 CPU 资源瞬间被占满,网站变得非常慢。

服务器上几乎只运行了 Discourse。这个 openvpn 用户正在运行 Ruby/Unicorns 进程?它与 Discourse 的 Unicorn 进程是同一个吗?

假设这是预期且期望的行为,我该如何释放一些 CPU 资源,以避免网站运行过慢?

Sidekiq 显示后台几乎没有运行任何任务。除了我之外,没有其他用户在线。

这里可能也存在一个问题,我今天早上 09:03 进行了升级,将在白天持续监控:

我们的两个 CPU 核心已 100% 满载。

我的似乎又开始下降了,我将继续监控。

已移除 layouts 插件和 location 插件,问题暂时解决了。由于时间已晚,我还没来得及确认是其中一个、两个还是都没有导致该问题,但在此提醒一下 @angus @merefield

我的情况在关闭位置插件后也完全恢复正常了:

@ckshen,你也遇到过我在本主题中提到的问题吗?

我在禁用插件之前还没来得及检查错误。今天我将 Discourse 重建到 2.6.0.beta6(e7bad9f05d),问题就消失了。

一个基本问题,一个人如何知道哪个插件占用了多少 CPU 和内存?htop 只显示 unicorn 工作进程,但没有显示每个插件利用了多少资源。