私はPHPプロジェクトでRabbitMQの置き換えを探しています。これまで検討してきた2つの選択肢は、KestrelとQpidです(私がAMQPを使用することに決めた場合(私は避けたい))。 RabbitMQでは、メッセージをどのキューまたはトピック(JMS用語で)に配信するかを決定するExchange(宛先)にメッセージを送信できます。私がSTOMPサーバー(ActiveMQ/ApolloまたはHornetQ)を選択するのを止めるのは、STOMPで宛先へのメッセージの送信が可能かどうかを調べることができないため、メッセージが多数のキュー(JMS条項)?送信者は、メッセージを配信するキューを認識していないはずです。STOMPを使用して複数のキューにメッセージを送信することはできますか?
ありがとうございます。
わかりましたら、ワイルドカードを使用してキューのグループを購読できますが、メッセージは送信できません。コンポジットの宛先では、メッセージを送信するときにすべての宛先を列挙する必要があります。これは、プロデューサをコンシューマから切り離すという考え方に反します。 – minaev
複合宛先の全ページを読んだら、http://activemq.apache.org/virtual-destinations.html#VirtualDestinations-CompositeDestinationsのような、必要な操作を行うブローカー側の設定へのリンクがあります。 "読んで、その基本的な。 –
[恥ずかしがっているが、永続的]これはサーバの設定ファイルでのみ有効にできるのだろうか(うまくいけば、再起動せずに)? STOMPセレクタは適切な(そしてより柔軟な)置換品ですか?ありがとう! – minaev