2016-03-30 10 views
0

Ich verwende WSO2CEP als Verarbeitungswerkzeug für Protokolle, die von bro generiert werden. Diese Protokolle befinden sich im Format json und befinden sich auf einer virtuellen Maschine (guest). Mein WSO2CEP ist auf host Maschine. Da es unterstützt für verschiedene Ereignisadapter Ereignisse an den Server zu kommunizieren:WSO2CEP: Auswahl des Ereignisempfängertyps

  1. Email Ereignisempfänger
  2. Datei-tail Ereignisempfänger
  3. HTTP Ereignisempfänger
  4. JMS Ereignisempfänger
  5. Kafka Ereignisempfänger
  6. MQTT-Ereignisempfänger
  7. SOAP-Ereignisempfänger
  8. WebSocket Ereignisempfänger
  9. WebSocket Lokale Ereignisempfänger
  10. WSO2Event Ereignisempfänger

ich für die beste Auswahl suchen, wo ich Ereignisse guest-host drücken könnte. Irgendwelche Vorschläge?

Antwort

0

Ich würde empfehlen, wso2 Event-Empfänger zu verwenden, die Sparsamkeit als Protokoll verwendet. Es liefert bessere Leistungsergebnisse und kann weiter optimiert werden. Wenn Sie den Durchsatz und die Latenz weiter optimieren möchten, beachten Sie die Empfehlungen zur Leistungsoptimierung [1].

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

+0

Sorry, ich unterscheide nicht diff von 'wso2cep' und' wso2das'. Eigentlich habe ich keine DAS und nur CEP auf Host-Rechner ausgeführt, während Protokolle auf Gast vorhanden sind. So weit ich denke, sollte ich einen einfachen Java-Dienst schreiben, um den HTTP-Ereignisempfänger zu verwenden und Daten an den Host zu senden. Wäre es gut? – aneela

+1

Ich dachte es gibt zwei Instanzen, ich habe die Antwort aktualisiert. Ja, Sie können einen Java-Sparsamkeitsverlag schreiben und Ihr Protokoll auf CEP veröffentlichen. Sie können unseren Beispiel-Produzenten-Client-Code für wso2event beziehen. https://github.com/wso2/product-cep/blob/master/modules/samples/producers/wso2-event/src/main/java/org/wso2/carbon/sample/wso2event/Client.java –

+0

Vielen Dank viel, aber mein Gast ist nicht in der Lage, auf URL https://172.30.13.95:9443/carbon unter Berücksichtigung 172.30.13.95 zugreifen ist die IP-Adresse meines Hosts. Dort steht 'Die Webseite unter https://172.30.13.95:9443/carbon/ könnte vorübergehend nicht erreichbar sein oder sie könnte dauerhaft auf eine neue Webadresse verschoben worden sein. – aneela

Verwandte Themen