2016-08-31 13 views
1

の共有のサブスクリプション・行動力、私は私の将来の使用のためにAWSのIoT MQTTブローカー機能を探索していると私は、AWS MQTTブローカーは、「共有サブスクリプション」機能をサポートしているかどうかを把握しようとしています。 IBM MessageSightによって導入AWS、AWS MQTTブローカー

共有サブスクリプション、比較的新しい機能、。同じクライアントIDを持つ複数のユーザが同じトピックにサブスクライブし、一つだけの加入者インスタンス(負荷が自動的にバランシングされている)は、特定のメッセージを受信する/接続することができる「キュー」又は「P2P」挙動を表します。すべての加入者がコピーを受け取るパブ/サブトピックモデルのに対して、これは我々が並列アプリケーションのインスタンス間で負荷を分散するために、1つ以上、「プレーヤー」のメッセージ・キューを使用する必要はありませんとソフトウェアアーキテクチャで使用することは非常に便利です。場合

たIoT、デバイスによって公開されたメッセージは、それらの間で負荷を分散するために、並列に動作する、いくつかのアプリケーションインスタンスによって消費することができます。

+1

AWSのドキュメントは、それが何をサポートしているかをよく説明していますか? – hardillb

+0

ありがとう@hardillb。私はドキュメンテーションでそれについて何も見つけられませんでした、ちょうどここにチェックしたいと思いました。 – Denys

+0

ドキュメントにない場合、特に共有サブスクリプションは現在MQTT仕様の一部ではないため、サポートされる可能性は非常に低いです。 IBM MessageSightとHiveMQはどちらも、共有サブスクリプションのバージョンの実装が異なります。 – hardillb

答えて

0

は、ドキュメントに時間を費やしたとはい、残念ながら、AWSのIoT MQTTは、この時点で共有サブスクリプションをサポートしていません。

関連する問題