gpt4 book ai didi

ruby-on-rails - 如何使用 puma 正确处理 rails 中的并发?

转载 作者:搜寻专家 更新时间:2023-10-30 21:49:05 24 4
gpt4 key购买 nike

我有一个在多线程 Web 服务器 Puma 上运行的生产 Rails 应用程序。随着用户数量的增加,我开始看到我的一些模型在用户名上进行了唯一的事件记录验证,这些模型在数据库中插入了两次,同时在我的 API 上进行了两次调用。

这怎么可能?我需要从哪里开始调试?

最佳答案

模型层验证/约束很好,但它们不能保证您已经体验过的数据完整性。为了保证真正的数据完整性,您唯一的解决方案是数据库层约束。

关于ruby-on-rails - 如何使用 puma 正确处理 rails 中的并发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52585662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com