問題タブ [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 - リスナー アプリケーションを終了するときの ActiveMQ の SocketException
現在、組み込みの ActiveMQ ブローカーを実行する Tomcat サーバーをセットアップしています。Spring を使用して JMS を構成しています。トピックをリッスンするテスト アプリケーションを作成しました。テスト アプリケーションを終了すると、ActiveMQ ブローカーが SocketException をスローします。例外は次のとおりです。
私のテスト アプリケーションは、コンテキスト xml ファイルをロードするだけで、ループは 60 秒ごとにスリープします。
この例外が発生する理由を誰かが知っているのではないかと思っていました。私は一般的に ActiveMQ と JMS に非常に慣れていないので、どんなアイデアでも大歓迎です。
java - activemq適切なログコンストラクターがありません
これは私を狂わせています。MacOSX10.5.7でactivemqを実行しようとしています。私はJavaバージョン1.5.0_19とactivemq5.2.0を持っています。以下は、bin/activemqを実行しているときに発生する例外です。activemqが付属していて、間違いなくlib/optionalsディレクトリにあることを考えると奇妙なlog4jを見つけることができないようです。私が考えることができる唯一のことは、どこかで対立があるということですが、これがどのように可能であるか想像できません。誰かが私がすべての耳であるどんなヒントでも持っているならば、グーグルは同じエラーでほとんど結果を生み出しませんでした、そして正確なエラーを持っている一人は解決策を持っていません。
c# - ActiveMQ サービスのフェイルオーバーとデータベースのフェイルオーバー
ActiveMQ サービスの HA を実装するのに少し問題があります。現在、Active MQ のマスター/スレーブ ブローカーを正しく実装しているため、マスターが停止すると、スレーブが透過的にメッセージ配信を引き継ぎます。どちらも Microsoft SQL データベースを共有してメッセージを保存します。
データベースのミラーリングを確実にするために、別のレベルの高可用性を追加したいと考えていました。このように、プリンシパル DB サーバーが停止すると、ブローカーはミラー化されたサーバーに切り替わります。ミラーリングを正しくセットアップしました。(データはセカンダリ DB サーバーに正しくミラーリングされます)。
問題は、DB フェイルオーバーがすべてを台無しにすることです。
ご存じのとおり、ActiveMq ブローカーのマスター/スレーブ HA は次のように機能します。マスターは DB のロックを取得し、スレーブはそれを取得しようとします。マスターが停止するとすぐにロックが解放され、スレーブが引き継ぎ、クライアントは新しいマスターに切り替わります。DB ミラーリングに問題があります。プリンシパル DB サーバーをシャットダウンすると、マスターはデータベース ロックの更新に失敗します。一方、スレーブは、プリンシパル DB サーバーでロックを取得できない場合、セカンダリを試行しますが、ミラーリングされた状態であるため、もちろんできません。
ActiveMQ にマスター/スレーブ HA を使用しない場合 (その場合は 1 つのブローカーのみ)、DB ミラーリングは機能します。
マスターの構成ファイルとログは次のとおりです。
そしてマスターの出力:
スレーブの構成ファイル:
javascript - ajaxプッシュWebサイト(activemqまたはcometdなど)を開始するにはどうすればよいですか?
ajax pushを使用するアプリケーションを起動したいのですが、Webサーバーを正しく構成する必要があり、サーバー側のコンポーネントで起動する方法がわかりません。
dojoのcometdから始めて、 activeMQが古く、ajax pushのフラグキャリアであるというブログを読みたかったのですが、セットアップと動作が非常に難しいという別のブログもありました。
今、私は始める前に混乱しています、私の方法を教えてください:) ajaxプッシュ環境を構成する最適な方法は何ですか?
シナン。
java - メールの送信に ActiveMQ を使用する必要があるのはなぜですか?
何週間も前に、メールの送信、ActiveMQ を勧めてくれました。だから私はこれに関する情報を検索しますが、これがどのように機能するかを完全には理解していません。メールの送信に ActiveMQ を使用する必要がある理由を説明してもらえますか?
c# - ActiveMQ NMS C#オブジェクトメッセージに使用されるシリアル化方法は何ですか?
ActiveMQメッセージングにApacheNMSを使用することを計画していますが、送信するオブジェクトでどのシリアル化方法が使用されるのか疑問に思っていますか?XML /バイナリ?シリアル化を制御するものと、それをカスタマイズするにはどうすればよいですか?
誰かがC#オブジェクトでこれを行った経験がありますか?あなたが知っている落とし穴はありますか?
php - PHP アプリの非同期/エンタープライズ メッセージング
PHP と Java アプリ間の非同期メッセージ キューイング (パブリッシュ、コンシューム) に最適なメッセージング プラットフォームはどれですか? 私は、RabbitMQ、ActiveMQ、OpenAMQ、Tibco Rendezvous、および Websphere MQ を見てきました。持続性が必要です。AMQP のアイデアとオープン プロトコルの使用は気に入っていますが、RabbitMQ の安定性の問題について聞いたことがあります。RabbitMQ は、主要な AMQP 実装のようです。
メッセージングの負荷は「Twitter スタイル」の規模にはなりませんが、かなりの量になり、非常に高い可用性が必要になります。
公式にサポートされている PHP API は間違いなくポイントを獲得します。Java と PHP の両方のシステムが積極的に生産と消費を行います。
c# - ActiveMQ C#+ブローカーのネットワーク
C#でActiveMQを使用して通知サービスを設定しています。私のActiveMQトポロジはブローカーのネットワークです。ブローカーのプールがあり、クライアントはフェイルオーバーURIを使用してそれらのいずれかにランダムに接続します。私の質問はかなり単純ですが、答えを見つけることができませんでした。メッセージが最初に送信されたブローカーをデバッグしたいのです。もちろん、作成に使用したURIを取得することはできますconnectionFactory
が、これは実際には役に立ちません。メッセージが送信されたブローカーのネットワークの特定のブローカーをキャッチする方法についてのアイデアはありますか?
どうもありがとうございます、
セブ
apache - JMX APIを使用する以外に、ApacheActiveMQを監視するための最良の代替方法は何ですか
私はJMXAPIを試し、テストしました。使用は非常に簡単で、ActiveMQの監視に必要な膨大な数の統計を提供します。
しかし、問題は、ActiveMQをリモートで監視したくないし、別のAPIを使用したくないということです。より正確には、JMS API自体を使用して、さまざまな宛先とブローカー自体に関連する統計を取得したいと思います。
アドバイザリメッセージは代替手段のようですが、監視する管理メッセージの量が限られています。
どんな入力でも大歓迎です...
activemq - 商用メッセージングミドルウェアとオープンソースの利点
私は、RabbitMQ、ActiveMQ、OpenAMQなどのいくつかのオープンソースメッセージキューテクノロジを評価してきました。私の質問は、Activeなどの代わりにTibco EMS、WebSphereMQ、Sonicなどの商用テクノロジを使用することでどのようなメリットが得られるかです。またはウサギ?PHPが関係する主要言語になりますが、Javaシステムも相互作用します。