Google AppEngine Ruby flexible环境是否支持任务队列?

时间:2016-05-27 23:59:58

标签: ruby-on-rails ruby google-app-engine app-engine-flexible

我曾经在使用php运行时使用谷歌提供的任务队列。现在我转向红宝石。 所以我阅读了Ruby Runtime的整个文档,并且根本没有提到任务队列。我应该使用像Requeue这样的第三方排队系统吗?

2 个答案:

答案 0 :(得分: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

希望这有帮助!

答案 1 :(得分:-3)

在rails中你有delayed_jobs和sidekiq。

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

imho sidekiq好多了。