問題タブ [activemq]
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 - JNDIを介したActiveMQの使用
JNDIを使用してActiveMQに接続するだけで作成しようとしています。
私は持っています
'example.A'という名前のキュー。
JNDIに触れているActiveMQのドキュメントによると、JNDIを介してConectionFactories and Queues(Topics)を使用する場合は、クラスパスにjndi.propertiesファイルを配置する必要があります。私が理解しているように、activeMQクラスパスはデフォルトで%activemq%/confディレクトリです。私はそれを変更していません。だから私は私のキューにこのプロパティを持っています:
queue.MyQueue = example.A
以下のように、JNDIを使用するActiveMQ用のJavaクライアントクラスを作成しました。
/li>
しかし、キューが見つからないため、例外がスローされます:javax.naming.NameNotFoundException:MyQueue
私の間違いはどこにありますか?
java - Camelを使用したActiveMQメッセージキューの動的スロットリング
私は特定のシナリオを念頭に置いたActiveMQ/Camel noobです。まず、それが可能かどうか、次に誰かが少し指示を与える可能性があるかどうか疑問に思います。
基本的に、キューから動的スロットリングを実行する必要があります。IEは、特定のメッセージグループがキューから消費される速度を実行時に設定する機能です。
たとえば、1秒あたり10で消費されるメッセージのグループ、1秒あたり1で消費される別のグループなどを追加する場合があります。
キャメルでのルートの設定やキューへのメッセージのグループ化などの基本は知っていますが、ドキュメントからこれを理解することはできません。
wcf - Apache.NMS.WCF
誰かが Apache.NMS.WCF コードをまったくいじっていないかどうか、ちょっと興味があります。作業プロジェクトとして、Apache.NMS WCF バインディングを ActiveMQ と統合する試みを開始しました。私はある程度の進歩を遂げましたが、誰かがリンクや情報を持っていれば、とても感謝しています.
python - Twisted で広く使用されている STOMP アダプターはありますか?
ストンパーをチェックアウトしましたが、完全ではないように見えました。(私は Python を初めて使用します) 本番環境で Stomper を使用している人はいますか?
そうでない場合は、独自の Twisted Stomp アダプターを展開する必要があると思います。
前もって感謝します!
java - アクティブ MQ と JBoss Messaging の比較
プロジェクト用の JMS メッセージ ブローカーを選択します。JMS サーバーが安定していて、高負荷のメッセージを処理できることが重要です。リストを絞り込んで、Active MQ と JBoss Messaging を含めました。
これらのいずれかを使用した経験があるか、同じ環境で両方を試したことがあるかどうか疑問に思っていました. 研究論文または同様のものへのリンクは素晴らしいでしょう。
activemq - STOMPプロトコル-接続フレームはログイン/パスコードが必須ですか?
私はさまざまな形でSTOMPプロトコルを使用しています。この現象は、STOMP用のPHP、Python、Objective-Cライブラリで経験しました。STOMP WebサイトのSTOMP仕様は、この点に関して具体的ではありません。
基本的に、3つのライブラリすべてのCONNECT関数(Pythonのものはこれを修正しましたが、バグとして認識されました。この関数は、何も指定されていない場合でも、ログインとパスコードのパラメーターを送信します。
仕様は不明確で、これについてもっと良いアイデアがある人はいないかと思います。STOMPとActiveMQに関係する一部の人々がこれらのフォーラムを閲覧していることを私は知っています。
php - Stomp プロトコルを使用して ActiveMQ/JMS セレクターで算術条件と演算子を使用する方法
プロパティが設定されたメッセージがいくつかあります。これらの一部には数値データが含まれていますが、メッセージの送信中にこれを明示的に ActiveMQ に宣言する試みは行っていません。
<、>、<=、>= などの算術条件を使用しようとすると、エラーが発生します。Stomp 経由でセレクターを使用して算術条件を使用する方法はありますか? 私はすでにウェブを検索しましたが、グーグルで次のヒットしかありませんでした:http://rubyforge.org/tracker/index.php?func=detail&aid=21378&group_id=1010&atid=3981
この問題は、STOMP プロトコルの v1.1 で修正される予定のようです: http://stomp.codehaus.org/Stomp+v1.1+Ideas
activemq - ActiveMQ のすべてのトピックを削除するには?
C# クライアント ライブラリで ActiveMQ を使用しています。評価目的のテストの一環として、ランダムな名前で 10,000 のトピックを作成しましたが、トピックを削除できません。ActiveMQ は、この数のトピックで停止するので、システムから除外する必要があります。これが私がこれまでに試したことであり、どれもうまくいきませんでした。ActiveMQ を Windows サービスとして実行しています。
- ACTIVEMQ_HOME\Data 内のすべてのファイルとフォルダーを削除します。
- すべての永続性を無効にする
- 永続化フォルダー内のすべてのファイルとフォルダーを削除します
- ACTIVEMQ_HOME ディレクトリ全体を削除し、別のフォルダに再インストールします
ファイル アクティビティを追跡しましたが、トピックが作成または削除されたときに書き込まれたファイルが見つかりません。
.NET クライアント ライブラリは機能がやや不足しているため、すべてのトピックのリストをプログラムで取得することさえできません。
apache-flex - Tomcat/BlazeDS/ActiveMQ 切断の問題
Tomcat/BlazeDS/ActiveMQ スタックで切断が発生しています。BlazeDS StreamingAMFChannel はデフォルトの idle-timeout-minutes 0 で構成されていますが、約 30 分のアイドル時間後にタイムアウトするようです (ログを参照)。その間、クライアントはリクエストを行わず、ActiveMQ トピックからメッセージをプッシュすることもありません。
ActiveMQ と BlazeDS でデバッグ ロギングを有効にすると、BlazeDS がコンシューマを削除していることがわかります。残念ながら、切断メッセージの前にログ メッセージがないため、これが BlazeDS 内でいつ呼び出されたかを実際に追跡することはできません。
他の誰かがこれを経験したことがありますか、または誰かが解決策を提供できますか?
* ActiveMQ ログ *
* BlazeDS ログ *
c# - Spring.NETを使用しないApacheActiveMQアクセス
ここにいる誰かが、C#からのActiveMQとの統合に関する私の苦労を助けてくれることを願っています。これが私がこれまでにしたことです:
かなり基本的なもの:接続ファクトリを作成し、それを使用して接続を作成し、最後にセッションを作成します。このコードを実行すると、これがスローされる例外です。
誰かが何が起こっているのか考えていますか?Apache ActiveMQバージョン5.2.0(Webサイトからの新規ダウンロード)を使用しています。