2016-07-03 13 views
2

私はプロジェクトでメッセージ仲介システムとしてwso2メッセージブローカーを使用しています。 WSO2メッセージブローカを使用する前に、私はWSO2メッセージブローカー・キュー/トピックに関連する例外的なケースを探求したい -例外的なケースwso2メッセージブローカー

  1. 消費者がダウンしていると出版社が継続的/トピックをキューにメッセージを送信している場合は、キュー/トピックを保存することができますどのように多くのメッセージ?

  2. キュー/トピックが利用できず、パブリッシャがキュー/トピックにメッセージを投稿しようとしている場合はどうなりますか?

  3. メッセージキュー/トピックの最大サイズはどのくらいですか?それは設定可能ですか?

  4. wso2メッセージブローカーのJSONメッセージ形式は何ですか?

  5. キュー/トピックからメッセージを取得した後、コンシューマはパブリッシャに応答を送信できますか?はいの場合、どのように?

  6. キュー/トピックセッションのタイムアウトはどのくらいですか?それは設定可能ですか?

+0

回答を見つけることができるかどうかを確認しましたかhttps://docs.wso2.com/display/MB310/WSO2+Message+Broker+Documentation –

答えて

1

以下の回答があります。消費者がダウンしていると出版社が継続的/トピックをキューにメッセージを送信している場合は、キュー/トピックを保存することができますどのように多くのメッセージ

これは、MBサーバーに割り当てられる領域によって異なります。メッセージはDBに保存されます。

キュー/トピックが利用できず、パブリッシャが のメッセージをキュー/トピックに投稿しようとするとどうなりますか?

メッセージブローカーはメッセージを受け付けません。単にそれらをドロップします。

メッセージキュー/トピックの最大サイズはどのくらいですか? は設定可能ですか?

定義された制限はありません。しかし、MBは最大10MBのメッセージでテストされます。しかし、メッセージサイズが大きくなるにつれてパフォーマンスが大幅に低下します。

wso2メッセージブローカーのJSONメッセージ形式は何ですか。

このようなことはありません。

キュー/トピック からメッセージを受け取った後、コンシューマはパブリッシャに応答を送信できますか?はいの場合、どのように?

これはAMQPでは実際にはサポートされていません。 AMQPでは、パブリッシャとサブスクライバは分離されています。 SOからWSO2 MBまでは、これを行うことはできません。

キュー/トピックセッションのタイムアウトはどのくらいですか? は設定可能ですか?

接続時にクライアント側から設定できます。

関連する問題