2009-07-07 5 views
3

私はJava Message Serviceのための小さな統計アプリケーションを構築しています。私はいくつかの話題と各話題の購読者(消費者)の負荷を持つコンテナを持っています。JMSのトピックごとのサブスクライバ数を確認してください

JMSプロバイダ:

  1. メッセージ
  2. の音を聞きトピック
  3. へのMessageConsumerを作成したセッション
  4. を作成します。SonicMQの

    は、私は状態にプログラムを得ています

  5. 統計情報を収集する

それはうまくいきます。

しかし、プログラムの重要な部分が欠落しています:特定のトピックに含まれているサブスクライバの数を特定するにはどうすればよいですか?

私はJMSのドキュメントを参照しましたが、役に立たないものです。私は誰かが前にこの風車と戦っていたのかもしれないと思っていた...それができないというアイデアや確認は大歓迎です。

答えて

0

この種の情報は、JMS API自体では利用できません。あなたは、その実装が何であるかについて言及していませんが、JMS実装のネイティブAPIと通信するほうがよいかもしれません。

+0

ああ、わかりました、それは素晴らしいヒントです!私は100%JMS実装が意味することを100%保証しているわけではありませんが、私はあなたが聞きたいものを「SonicMQ」と推測していますか? :) とにかく、私はSonicが提供するライブラリを見ていきます。どうもありがとうございました! – Darep

関連する問題