3

2 つの Rails アプリ間で通信するためのソリューションを探しています。Web 用と分析用の 2 つのサーバーがあります。ユーザーが Web サーバー経由でサインアップすると、このサーバーは分析サーバーに結果を作成するよう通知し (数分かかる場合があります)、そこから結果を取得する必要があります。

2 台のサーバーに同時にアクセスできる Sidekiq サーバーを (API を設定せずに) 使用することはできますか? どうすればいいですか?

4

2 に答える 2

4

Sidekiq はRedisを使用してジョブを保存します。次の場所に共有 redis データベースを作成できます。

  • 1 つのアプリからデータを redis にプッシュする
  • 他の 1 つのアプリの redis からデータをプルする
于 2013-09-19T11:08:11.287 に答える