[英]What is the best way to implement subscription to a Redis pub sub in Rails?
我正在使用的場景是我有一個 node.js 引擎,它接收來自各種服務的 web-hook 和 pubsubhubhub 查詢。 它需要將傳入的數據發送到 Rails 進行處理和存儲。
我正在討論是否在 Rails 端使用 HTTP 回調,或者可能使用 Redis Pubsub。
問題是:如何讓 Rails 訂閱和收聽 Redis? 在 Juggernaut 的示例中,他們將其實現為循環,但如果我將訂閱循環放入庫中並在應用程序加載時對其進行初始化,它會阻止加載。
檢查這篇博文... https://web.archive.org/web/20160118155206/http://artmees.github.io/blog/2014/04/02/on-rails-pattern-- /解釋如何讓 Rails 發布和訂閱事件以及做后台工作
我陷入了同樣的問題......如果你想讓它工作......這里有一個解決方案How to create a redis listener inside a Rails app但它很難實現/調試所以我得到了它在博客文章中找到的第一個解決方案......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.