Rails 5请求队列系统

问题描述 投票:-1回答:1

我正在用Rails 5编写API,我想实现用于处理对数据库执行的多个查询的队列系统。我调查了Redis。但是,老实说,我不确定这是否会达到我想要的目标。有人可以向我解释我如何实现这一目标吗?

/POST /items?t=13这会发布到服务器,在这里我只是在数据库中创建一个新条目,我希望它排队(如果服务器正在处理太多请求)

mysql ruby-on-rails api redis ruby-on-rails-5
1个回答
0
投票

例如,您可以使用参数创建延迟作业Sidekiq但这仍然需要您服务器处理请求并涉及db因为该作业必须保存在表中以备后用...

也许更好的解决方案是增加默认数据库连接池的大小。。

© www.soinside.com 2019 - 2024. All rights reserved.