rabbitmq

    32

    2答えて

    私の理解から、Celeryは分散タスクキューです。つまり、タスク/ジョブを他のサーバーにディスパッチして結果を返すことだけです。 RabbitMQはメッセージキューです。しかし、作業者は、メッセージを受信したときにMQを聴いてタスクを実行することができます。これはセロリが提供するものを正確に実現するので、なぜセロリが必要なのでしょうか?

    13

    3答えて

    RabbitMQは、何らかのメッセージがある場合、または消費者がRabbitMQクライアントをポーリングする必要がある場合に、コンシューマのコールバック関数を呼び出しますか? したがって、PHPスクリプトがある場合、RabbitMQはそれを呼び出してメッセージ/パラメータを渡すことができます。例えばShard 1にレーティングが提出され、aggregateRatingテーブルがShard 2にある

    4

    1答えて

    私はRabbitMQ in Actionの本を読んでいますが、2章では読んでいますが、著者は私に困惑を言っています。交換をセットアップしてメッセージを送信すると、2人のユーザがキューを聞いています。最初のメッセージが到着すると、最初の加入者がそれを取得し、それが確認されるとメッセージが削除されます。次のメッセージが到着すると、ラウンドロビン方式で次のリスナーに送られます。私は、メッセージを送信して

    0

    1答えて

    RabbitMQサーバーからREST経由でキューにクエリを実行しようとすると、常にキャッシュされた結果が得られます。つまり、次のコードを実行すると、キューがすでに変更されているために同じ結果が2回表示されます。たぶんこれもurllib2と関連しています。 url = "https://someip:55672/api/queues/%2f/some_queue" passman = urllib

    3

    1答えて

    に私が把握しようとしていますどのように最善のセットアップに次のシナリオ: すべてのA型ジョブが完了すると 複数のA型ジョブは、キュー に追加されますBまたはC型ジョブは、すべてのA、BおよびC型ジョブが完了すると、最終的にD型ジョブはしたがって、基本的 を必要とされるであろう (型ジョブごとに1)必要とされるであろう、我々待ち行列内のジョブにいくつかの依存関係があるため、私たちは待ちません他のジョ

    1

    1答えて

    私は(PHP-amqplib経由)PHPでのRabbitMQを使用しています。しかし、私の消費者が走っているサーバーは、本当に不安定な接続をしています。したがって、15〜30分ごとに消費者はリモートのrabbitmqサーバとの接続を失いますが、PHPデーモンはまだ動作しています。この場合、損失の多い接続を処理するソリューションはありますか?

    7

    1答えて

    シングルウサギmq on * inx boxの設置を考えています。そのような方法で2つのポートを開くことは可能ですか?1つの開発環境では1つのポートに行き、QA環境では別のポストに移動しますが、Rabbit MQの単一ボックスと単一インスタンスを使用します。これは可能ですか? ありがとう、

    8

    1答えて

    メッセージがキューに置かれたとき、消費者からタイムスタンプを受け取る方法はありますか? 公開されたときではなく、実際にキューに入ったとき。

    11

    4答えて

    私はWindowsXP PCにRabbitMQをインストールしました。私はErlang OPC15 prereqも果たしました。 私のrabitmqが動作しているようです。私はPythonでpikaを使って簡単なテストをしましたが、うまくいくようです。サービスはurnningです。 問題は私がrabbitmqctl.batで何もできないことです。私は、これは、クッキーとは何かを持って推測する様々な

    1

    2答えて

    RabbitMQ、MongoDb、Node.Js、Hadoopなどのテクノロジーが、高可用性/スケーラビリティー/パフォーマンスを提供するためにシステムアーキテクチャーにどのように適合しているかをより深く理解したいと思います。 誰でもこの種の情報を得るのに良い情報源を案内できますか? EDIT 確かに、これは大きな問題ではないですが、私は明確にすべき。私は上記のスタックにある技術者の詳細を探してい