2016-03-30 9 views
0

broから生成されたログを処理するツールとしてWSO2CEPを使用しています。これらのログはjson形式であり、仮想マシン(guest)に存在します。私のWSO2CEPhostマシンにあります。 それがサーバーにイベントを伝達するための様々なイベント・アダプターをサポートしていますよう: カフカイベントレシーバーWSO2CEP:イベント受信機タイプの選択

  • JMSイベントレシーバー
  • HTTPイベントレシーバー
    1. 電子メールイベントレシーバー
    2. ファイル・テール・イベントレシーバ
    3. MQTTイベント受信者
    4. SOAPイベント受信者
    5. のWebSocketイベントレシーバー
    6. のWebSocketローカルイベントレシーバ
    7. WSO2Eventイベントレシーバー

    私はguestからhostにイベントをプッシュすることができる最高の選択を探しています。助言がありますか?

  • 答えて

    0

    thriftをプロトコルとして使用するwso2イベント受信機の使用をお勧めします。より良いパフォーマンス結果を提供し、さらに調整することができます。スループットとレイテンシをさらに最適化するには、パフォーマンスチューニングの推奨事項[1]を参照してください。

    [1] https://docs.wso2.com/display/CEP410/Performance+Tuning+Recommendations#PerformanceTuningRecommendations-CEP-LevelsettingsEventConfiguration

    +0

    申し訳ありませんが、私はwso2cep'と '' wso2das'の差分を区別しませんでした。実際には、ゲストにログが存在する間はホストマシン上にDASはなく、CEPのみを実行しています。私が考える限り、httpイベントレシーバーを使用してホストにデータを送信する単純なJavaサービスを作成する必要があります。それは良いだろうか? – aneela

    +1

    私は2つのインスタンスがあると思った、私は答えを更新しました。はい、あなたはJavaの倹約の出版社を作成し、cepにあなたのログを公開することができます。 wso2eventのサンプルプロデューサクライアントコードを参照できます。 https://github.com/wso2/product-cep/blob/master/modules/samples/producers/wso2-event/src/main/java/org/wso2/carbon/sample/wso2event/Client.java –

    +0

    ありがとうございます私のゲストはURL https://172.30.13.95:9443/carbonでホストにアクセスすることができません。私のホストのIPアドレスは172.30.13.95と考えています。 「https://172.30.13.95:9443/carbon/のWebページが一時的にダウンしているか、新しいWebアドレスに永久に移動している可能性があります」と表示されます。 – aneela

    関連する問題