0

wso2 BAMサーバーを使用していくつかの簡単なWeb統計を取得しようとしています.wso2 BAMサーバーをインストールしました.イベントがどのように定義され、casssandraデータベースに保存されているかを理解しています. BAMサーバー?

json ファイルがファイル (「キュー」) に保存され、Java プロセスが 30 秒ごとにそれらを読み取って処理するシステムをプログラムしました。

ポート 7611 は TCP であり、リッスンしています。
BAM サーバーにイベントを送信する必要がありますか?

どんな助けでも大歓迎です!

4

2 に答える 2

0

BAM は、REST API または Thrift API を介してイベントを取得できます。デフォルトでは、7611 はセキュリティで保護されていない Thrift ポートで、7711 はセキュリティで保護された Thrift ポートです。現在、BAM にはすぐに使用できる Apache MQ 用の Data Agent がないため、自分で作成する必要があります。Java を使用してイベントを BAM に直接発行する場合は、WSO2 コード ベースで DataBridge コンポーネントを使用できます。(つまり、https://svn.wso2.org/repos/wso2/carbon/platform/branches/4.1.0/components/data-bridge/org.wso2.carbon.databridge.agent.thrift/4.1.1を使用)

于 2013-04-16T06:24:34.477 に答える