問題タブ [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.

0 投票する
2 に答える
21347 参照

java - JNDIを介したActiveMQの使用

JNDIを使用してActiveMQに接続するだけで作成しようとしています。


私は持っています

  1. 'example.A'という名前のキュー。

  2. JNDIに触れているActiveMQのドキュメントによると、JNDIを介してConectionFactories and Queues(Topics)を使用する場合は、クラスパスにjndi.propertiesファイルを配置する必要があります。私が理解しているように、activeMQクラスパスはデフォルトで%activemq%/confディレクトリです。私はそれを変更していません。だから私は私のキューにこのプロパティを持っています:

    queue.MyQueue = example.A

  3. 以下のように、JNDIを使用するActiveMQ用のJavaクライアントクラスを作成しました。

    /li>

しかし、キューが見つからないため、例外がスローされます:javax.naming.NameNotFoundException:MyQueue

私の間違いはどこにありますか?

0 投票する
4 に答える
4089 参照

java - Camelを使用したActiveMQメッセージキューの動的スロットリング

私は特定のシナリオを念頭に置いたActiveMQ/Camel noobです。まず、それが可能かどうか、次に誰かが少し指示を与える可能性があるかどうか疑問に思います。

基本的に、キューから動的スロットリングを実行する必要があります。IEは、特定のメッセージグループがキューから消費される速度を実行時に設定する機能です。

たとえば、1秒あたり10で消費されるメッセージのグループ、1秒あたり1で消費される別のグループなどを追加する場合があります。

キャメルでのルートの設定やキューへのメッセージのグループ化などの基本は知っていますが、ドキュメントからこれを理解することはできません。

0 投票する
1 に答える
1786 参照

wcf - Apache.NMS.WCF

誰かが Apache.NMS.WCF コードをまったくいじっていないかどうか、ちょっと興味があります。作業プロジェクトとして、Apache.NMS WCF バインディングを ActiveMQ と統合する試みを開始しました。私はある程度の進歩を遂げましたが、誰かがリンクや情報を持っていれば、とても感謝しています.

0 投票する
3 に答える
1768 参照

python - Twisted で広く使用されている STOMP アダプターはありますか?

ストンパーをチェックアウトしましたが、完全ではないように見えました。(私は Python を初めて使用します) 本番環境で Stomper を使用している人はいますか?

そうでない場合は、独自の Twisted Stomp アダプターを展開する必要があると思います。

前もって感謝します!

0 投票する
7 に答える
17242 参照

java - アクティブ MQ と JBoss Messaging の比較

プロジェクト用の JMS メッセージ ブローカーを選択します。JMS サーバーが安定していて、高負荷のメッセージを処理できることが重要です。リストを絞り込んで、Active MQ と JBoss Messaging を含めました。

これらのいずれかを使用した経験があるか、同じ環境で両方を試したことがあるかどうか疑問に思っていました. 研究論文または同様のものへのリンクは素晴らしいでしょう。

0 投票する
2 に答える
2096 参照

activemq - STOMPプロトコル-接続フレームはログイン/パスコードが必須ですか?

私はさまざまな形でSTOMPプロトコルを使用しています。この現象は、STOMP用のPHP、Python、Objective-Cライブラリで経験しました。STOMP WebサイトのSTOMP仕様は、この点に関して具体的ではありません。

基本的に、3つのライブラリすべてのCONNECT関数(Pythonのものはこれを修正しましたが、バグとして認識されました。この関数は、何も指定されていない場合でも、ログインとパスコードのパラメーターを送信します。

仕様は不明確で、これについてもっと良いアイデアがある人はいないかと思います。STOMPとActiveMQに関係する一部の人々がこれらのフォーラムを閲覧していることを私は知っています。

0 投票する
3 に答える
724 参照

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

0 投票する
3 に答える
8895 参照

activemq - ActiveMQ のすべてのトピックを削除するには?

C# クライアント ライブラリで ActiveMQ を使用しています。評価目的のテストの一環として、ランダムな名前で 10,000 のトピックを作成しましたが、トピックを削除できません。ActiveMQ は、この数のトピックで停止するので、システムから除外する必要があります。これが私がこれまでに試したことであり、どれもうまくいきませんでした。ActiveMQ を Windows サービスとして実行しています。

  • ACTIVEMQ_HOME\Data 内のすべてのファイルとフォルダーを削除します。
  • すべての永続性を無効にする
  • 永続化フォルダー内のすべてのファイルとフォルダーを削除します
  • ACTIVEMQ_HOME ディレクトリ全体を削除し、別のフォルダに再インストールします

ファイル アクティビティを追跡しましたが、トピックが作成または削除されたときに書き込まれたファイルが見つかりません。

.NET クライアント ライブラリは機能がやや不足しているため、すべてのトピックのリストをプログラムで取得することさえできません。

0 投票する
2 に答える
3593 参照

apache-flex - Tomcat/BlazeDS/ActiveMQ 切断の問題

Tomcat/BlazeDS/ActiveMQ スタックで切断が発生しています。BlazeDS StreamingAMFChannel はデフォルトの idle-timeout-minutes 0 で構成されていますが、約 30 分のアイドル時間後にタイムアウトするようです (ログを参照)。その間、クライアントはリクエストを行わず、ActiveMQ トピックからメッセージをプッシュすることもありません。

ActiveMQ と BlazeDS でデバッグ ロギングを有効にすると、BlazeDS がコンシューマを削除していることがわかります。残念ながら、切断メッセージの前にログ メッセージがないため、これが BlazeDS 内でいつ呼び出されたかを実際に追跡することはできません。

他の誰かがこれを経験したことがありますか、または誰かが解決策を提供できますか?

* ActiveMQ ログ *

* BlazeDS ログ *

0 投票する
3 に答える
3616 参照

c# - Spring.NETを使用しないApacheActiveMQアクセス

ここにいる誰かが、C#からのActiveMQとの統合に関する私の苦労を助けてくれることを願っています。これが私がこれまでにしたことです:

かなり基本的なもの:接続ファクトリを作成し、それを使用して接続を作成し、最後にセッションを作成します。このコードを実行すると、これがスローされる例外です。

誰かが何が起こっているのか考えていますか?Apache ActiveMQバージョン5.2.0(Webサイトからの新規ダウンロード)を使用しています。