【发布时间】:2017-06-23 04:35:19
【问题描述】:
每隔n 秒数向外部 api 发送 http 请求的最佳方式是什么? n 在每次请求后都会发生变化。
我有无限循环,它计算时间间隔并发送 http 请求,但我不知道在 Rails 应用程序中使用它的最佳方法是什么。
我虽然 sidekiq 将是完美的解决方案。对于链式作业,作业将发送请求,计算时间间隔并使用set(wait: n) 安排另一个作业。但看起来 Sidekiq 有轮询间隔,set(wait: n) 并没有在 n 秒内运行请求。
你会怎么做这样的事情?
【问题讨论】:
-
你为什么要这么做?
标签: ruby-on-rails ruby