rabbitmq

    1

    2答えて

    いくつかの非同期タスクを実行するRoRアプリケーションを配備しようとしています。私はそれを使用して、メッセージキューはRabbitMQです。この組み合わせはStarlingと完璧に連携しましたが、私たちはRabbitのMQを変更することに決めました。 は、私は私のenvironment.rbに require 'mq' if defined?(PhusionPassenger) Phu

    8

    1答えて

    優先度メッセージ(AMQPなど)を一貫してサポートしないメッセージ指向のミドルウェアの場合、キューがFIFOセマンティクスのみを持つ場合に優先消費を実装する最適な方法?一般的なユースケースは、メッセージの大きなバックログがキューに存在する場合に、優先度の低いメッセージの前に優先度の高いメッセージを受信するシステムです。

    14

    5答えて

    問題:非同期ジョブ用のMQサーバーキューをリッスンしているいくつかのPHPワーカープロセスを実装したいと思います。問題は今、単にこのプロセスをサーバー上のデーモンとして実行しても、実際にps -auxをダンプする場合を除いて、インスタンス(Load、Status、locked up)を制御することはできません。 システム(プロセス)レベルまたは上位層(Javaスタイルのアプリケーションサーバーのよ

    3

    1答えて

    最近presentation私はRabbitMQに関して見て、メッセージ重複排除のための「冪等分障壁」と呼ばれるものの使用を述べました。これはメッセージ競合相手の名前ですか、より具体的なものですか?もしそうなら、それは正確に何ですか? Google検索では、RabbitMQにほとんど関連する結果が得られました。その説明はほとんどありませんでした。 Idempotency

    2

    2答えて

    私はmorbidからrabbitmqにシステムを移動しようとしていますが、既定ではmorbidと同じブロードキャスト動作が得られないようです。ブロードキャストでは、メッセージがキューに追加されると、すべてのコンシューマがメッセージを受信します。ウサギの場合、メッセージが追加されると、ラウンドロビン方式で各リスナーに配信されます。 誰も私に同じ種類のメッセージ配信を達成する方法を教えてもらえますか?