2
我有2個應用程序。 1是一個rails應用程序,另一個是node.js之一。我在Rails應用程序中使用sidekiq。我的node.js應用程序將收到大量的http帖子(至少20 req/sec),我需要由rails應用程序處理這些請求。將作業添加到node.js的rails-sidekiq隊列中
我發現的最好方法是把這些請求放在一個sidekiq隊列中,讓Rails在可以的時候處理它們。是否可以從另一個應用程序添加一個工作到sidekiq?這是通過直接與Redis對話完成的嗎?這項工作將非常簡單:
message_type
source
payload
這些字段出現在最初的http post請求中。
我想直接使用rails作爲第一個入口點,但是當涉及到大量的併發http請求時,rails並不是那麼好。
任何有關如何從外部軌道添加作業到sidekiq隊列的想法?
@Muntasim你確定你使用的是正確的redis實例和db嗎? – Oktav