有没有人经历过这个?我们将一个项目从 Rails 5.2 升级到 Rails 6.0.0,在此之后,内存消耗猛增......在发布候选环境中,它工作正常,但在生产中,容器因内存使用而死亡......实例我们在 5.2 中使用 1GB RAM 可以做得很好,但是我们为 Rails 6.0.0 测试的实例会立即死掉,即使我们给它们 4GB 内存也是如此。
我们已经测试了https://github.com/schneems/derailed_benchmarks,但是需要的 gems 总共增加了 10 MiB。
我们有一些繁重的查询,但我们不知道为什么会在 Rails 6 中而不是在 Rails 5 中发生这种情况。