尝试了一下pub sub,没有成功

今天尝试了一下google cloud的pub sub
google自己提供的google-cloud-pubsub,没有对activejob的支持。
只能使用activejob_google-cloud-pubsub。
本地的测试好像权限还搞得不是很明白。
本地测试是可以用的。
没有发布到服务端,如果启动服务端的监听,还搞不太明白。
应该有一个方法,启动后台的订阅和监听,然后rails 将任务发上去。
以后有机会在慢慢试吧。
使用pubsub,是不需要redis的。
google cloud上有一个叫memorystore的服务,好像是支持redis-api的,还没有测试。

我最后还是用的sidekiq,发现在google cloud的主机上做爬虫,速度快得不要不要的。