2

ブローカーへのキューイングをサポートするRabbitMQで遊んでいます..

しかし、ZeroMqでキューをどのように実装しますか.Zeromqでクライアントとサーバーを実装しようとしたとき、zeromqがキューを実装する方法がわかりません..したがって、クライアントが非常に高速で、サーバーが遅い場合(スリープを調整することで実行できます)サーバーの時間) サーバーは、クライアントから送信されたすべてのメッセージを取得していないようです..最初は、おそらくサーバーがクライアント要求を何らかのキューに入れると思っていましたが、私の実験では、そのようには機能していないようです (メッセージが失われます) !!

助言がありますか..

ありがとうアルン

4

1 に答える 1

1

「ZMQ には、いっぱいになったキュー (「高水準点」と呼ばれる) を処理する方法があります。キューがいっぱいになると、実行しているメッセージングの種類に応じて、ØMQ は送信者を自動的にブロックするか、メッセージを破棄します (いわゆる"パターン")。"

これについて詳しくはzmqガイドを読んでください

于 2012-05-28T18:48:57.590 に答える