0

我以前在使用 php runtime 时使用的是 google 提供的 Task Queues。现在我正在切换到红宝石。所以我阅读了 Ruby 运行时的整个文档,并且根本没有提到任务队列。我应该使用像 Requeue 这样的第三方排队系统吗?

4

2 回答 2

2

遗憾的是, Ruby 目前支持任务队列。但是,您可以查看 Cloud Pub/Sub,它支持类似的场景:

https://cloud.google.com/pubsub/

gcloud ruby​​ gem支持 Pub/Sub,我们也有一些示例:

https://github.com/GoogleCloudPlatform/ruby-docs-samples/tree/master/pubsub

希望这可以帮助!

于 2016-05-29T22:09:54.043 回答
-3

在rails 中,您有delayed_jobs 和sidekiq。

这是这两种技术之间的一个很好的比较。 https://www.sitepoint.com/comparing-background-processing-libraries-sidekiq/

恕我直言sidekiq要好得多。

于 2016-05-28T00:05:11.927 回答