問題タブ [amq]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Apache Camel - Java で属性を使用してエンドポイントを構成する方法
以下は、XMLで完全に機能するCamelルートです
今度は、Java で同様のキャメル エンドポイントを書きたいと思います。ログとスロットルの属性を追加する方法を教えてください。
amqp - ActiveMQ Artemis STOMP アクセプターが受け入れない
これは私の設計図コードです。
内部activemq:queue:x
メッセージが機能します。
外部stomp:queue:y
メッセージはそうではありません。
Docker 内で Red Hat AMQ 7 と Fuse 7 を実行しています。内部メッセージ キューは、サービス間で正常に機能します。
AMQ 6 では、activemq.xml で設定すると、61613 の組み込みブローカーに STOMP メッセージを送受信できました。
現在、0.0.0.0:61616 と 61613 にアクセプタが設定されており、どちらも STOMP プロトコルを受け入れている AMQ 7.0 のデフォルト設定を使用しています。
しかし、同じクライアント コードが AMQ 7 に達しなくなりました。Docker によって公開およびマップされたポートを使用しています。
このコードをクライアントに使用します。 https://github.com/apache/activemq/tree/master/assembly/src/release/examples/stomp/java
同様に、AMQ 6 ではコンシューマーとして接続できましたが、AMQ 7 では接続できなくなりました。
何か案が?
編集:ジャスティンの情報を追加:
アルテミス ログ
追加のクライアント コード スニペット:
外部キャメル ルート:
内部キャメル ルート:
activemq - .Net を使用したソケット接続 ActiveMQ
ActiveMQ キューと .Net アプリケーション間の接続を確立する必要があるタスクがあります。これには AMQP.Net Lite プラグインを使用しています。しかし、メッセージがキューに入った瞬間に .Net アプリケーションのレシーバーを呼び出す必要があります。MQ キューをチェックして新しいメッセージがあるかどうかを確認することにより、.Net アプリケーションが時々滞在する必要がない解決策はありますか? ソケットを使用した直接接続はありますか? この場合、どのように手続きすればよいですか?