| Kontakt | Login

Flink-ESB Integrationsplattform

Werkzeug für Software-Entwicklung und Betrieb

Diese Seite wurde mit Flink-ESB Editor aufgebaut, und läuft auf der Flink-ESB Laufzeit-Umgebung
Frontend-Anwendungen

Drag & Drop "HTTP-Server" -Komponente auf die Flink-ESB-Editor Leinwand, um einen Server zu erstellen, definieren Sie seine Parameter und fangen sia an verschiedene Ressourcen hinzuzufügen

Sie können eine oder mehrere Routen hinzufügen, die auf eingehenden Anfragen auf den von Ihnen definierten URIs und Methoden reagiren

Sie können Resource-Manager hinzufügen, um Zugriff auf Dateisystemordner über HTTP zu gewähren

Sie können Web-Application-Archive importieren

Schützen Sie die Ressourcen mit Benutzernamen / Passwort

Und alle anderen Dinge, die Sie benötigen, um Front-End-Anwendungen zu entwickelns

Diese Seite wurde mit Flink-ESB Editor aufgebaut, und läuft auf der Flink-ESB Laufzeit-Umgebung

Middleware, SOA, ESB, Microservices

Flink-ESB unterstützt "out of the box" einige Dutzend Enterprise-Integration-Patterns und Kommunikationsprotokolle. Sie können mit HTTP (Server und Client) unter Verwendung von SOAP, REST, JSON usw. arbeiten, mit den Datenbanken, FTP-Server, LDAP-Server, JMS-Server, TCP oder UDP-Sockets reden, Senden oder Empfangen von E-Mails und viele viele andere Dinge

Sie können innerhalb von Sekunden eine Route schreiben, die Daten aus der Datenbank lesen würde, übersetzt sie in ein beliebiges Format, sendet sie über HTTP an den Remote-Server und schreibt eine E-Mail zum Bestätigen, dass die Arbeit erfolgreich beendet wurde

Sie können Ihre Routen so definieren, dass sie auf verschiedene Weise (unter Verwendung von Plain-HTTP, SOAP, REST, JSON, JMS etc.) aufgerufen werden kann

Exportieren Sie die Routen bei Bedarf als OSGI-Dienste (lokal oder über Cluster-Instanzen verteilt)

Back-End-Anwendungen

Flink-ESB bietet eine hervorragende Unterstützung Zum Reden mit den verschiedenen Arten von Backend-Systemen

Wenn Sie ein Werkzeug benötigen, um eine Anwendung zu erstellen, die Daten in einem bestimmten Format entgegennehmen würde, es in ein anderes Format umwandeln und in einem Backend-System persistieren - Flink-ESB ist genau das richtige Werkzeug dafür

Flink-ESB übernimmt Format- und/oder Protokoll-Umwandlungen automatisch für Sie

Geschäftsprozesse und Workflows

Geschäftsprozesse und/oder Workflows beliebiger Komplexität können leicht mit Flink-ESB-Editor gestaltet werden

Die meisten Software-Anbieter bieten entweder Software für Online-Prozesse oder die Workflow-Engine. Verschiedene Werkzeuge und völlig verschiedene Sprachen verwendet werden müssen, um sie zu programmieren

Es ist anders mit Flink-ESB. Das gleiche Fenster im gleichen Editor wird verwendet, um sowohl Online-Prozesse als auch Geschäftsprozesse zu programmieren. Es ist Ihre Wahl, ob ein Prozess in ein Workflow verwandelt wird. Sie legen fest, an welchen Stellen des Workflows die Nachrichten persistiert werden sollen, wann und unter welchen Bedingungen

Batch-Anwendungen

Sie benötigen eine Anwendung, die einige Schritte auf regelmäßiger Basis durchführen würde, oder durch ein externes oder internes Ereignis ausgelöst wird? Die soll wahrscheinlich auch mit der lokalen Maschine interagieren und verschiedene Shell-Skripten aufrufen?

Flink-ESB bietet alle Werkzeuge dir Sie benötigen würden um eine solche Anwendung mit geringem Aufwand zu bauen. Sie können alle Funktionen direkt im Editor esten, ohne etwas anderes installieren zu müssen

ETL-Anwendungen

Mit Flink-ESB können Sie ETL-Prozesse innerhalb sehr kurzer Zeit entwerfen

Flink-ESB bietet viele Komponenten für die Arbeit mit großen Datenmengen: speichern "in batches" in den Datenbanken oder anderen Backend-System, lesen oder schreiben riesige Menge an Daten über HTTP, lesen oder schreiben von Dateien, FTP usw.

Jeder Prozess kann im Strom-Modus definiert werden, um mit großen Datenmengen zu arbeiten, ohne Prozessspeicher zu verbrauchen

Alle Datenformate werden unterstützt

Frontend-Anwendungen

Drag & Drop "HTTP-Server" -Komponente auf die Flink-ESB-Editor Leinwand, um einen Server zu erstellen, definieren Sie seine Parameter und fangen sia an verschiedene Ressourcen hinzuzufügen

Sie können eine oder mehrere Routen hinzufügen, die auf eingehenden Anfragen auf den von Ihnen definierten URIs und Methoden reagiren

Sie können Resource-Manager hinzufügen, um Zugriff auf Dateisystemordner über HTTP zu gewähren

Sie können Web-Application-Archive importieren

Schützen Sie die Ressourcen mit Benutzernamen / Passwort

Und alle anderen Dinge, die Sie benötigen, um Front-End-Anwendungen zu entwickelns

Diese Seite wurde mit Flink-ESB Editor aufgebaut, und läuft auf der Flink-ESB Laufzeit-Umgebung

Middleware, SOA, ESB, Microservices

Flink-ESB unterstützt "out of the box" einige Dutzend Enterprise-Integration-Patterns und Kommunikationsprotokolle. Sie können mit HTTP (Server und Client) unter Verwendung von SOAP, REST, JSON usw. arbeiten, mit den Datenbanken, FTP-Server, LDAP-Server, JMS-Server, TCP oder UDP-Sockets reden, Senden oder Empfangen von E-Mails und viele viele andere Dinge

Sie können innerhalb von Sekunden eine Route schreiben, die Daten aus der Datenbank lesen würde, übersetzt sie in ein beliebiges Format, sendet sie über HTTP an den Remote-Server und schreibt eine E-Mail zum Bestätigen, dass die Arbeit erfolgreich beendet wurde

Sie können Ihre Routen so definieren, dass sie auf verschiedene Weise (unter Verwendung von Plain-HTTP, SOAP, REST, JSON, JMS etc.) aufgerufen werden kann

Exportieren Sie die Routen bei Bedarf als OSGI-Dienste (lokal oder über Cluster-Instanzen verteilt)

Back-End-Anwendungen

Flink-ESB bietet eine hervorragende Unterstützung Zum Reden mit den verschiedenen Arten von Backend-Systemen

Wenn Sie ein Werkzeug benötigen, um eine Anwendung zu erstellen, die Daten in einem bestimmten Format entgegennehmen würde, es in ein anderes Format umwandeln und in einem Backend-System persistieren - Flink-ESB ist genau das richtige Werkzeug dafür

Flink-ESB übernimmt Format- und/oder Protokoll-Umwandlungen automatisch für Sie

Geschäftsprozesse und Workflows

Geschäftsprozesse und/oder Workflows beliebiger Komplexität können leicht mit Flink-ESB-Editor gestaltet werden

Die meisten Software-Anbieter bieten entweder Software für Online-Prozesse oder die Workflow-Engine. Verschiedene Werkzeuge und völlig verschiedene Sprachen verwendet werden müssen, um sie zu programmieren

Es ist anders mit Flink-ESB. Das gleiche Fenster im gleichen Editor wird verwendet, um sowohl Online-Prozesse als auch Geschäftsprozesse zu programmieren. Es ist Ihre Wahl, ob ein Prozess in ein Workflow verwandelt wird. Sie legen fest, an welchen Stellen des Workflows die Nachrichten persistiert werden sollen, wann und unter welchen Bedingungen

Batch-Anwendungen

Sie benötigen eine Anwendung, die einige Schritte auf regelmäßiger Basis durchführen würde, oder durch ein externes oder internes Ereignis ausgelöst wird? Die soll wahrscheinlich auch mit der lokalen Maschine interagieren und verschiedene Shell-Skripten aufrufen?

Flink-ESB bietet alle Werkzeuge dir Sie benötigen würden um eine solche Anwendung mit geringem Aufwand zu bauen. Sie können alle Funktionen direkt im Editor esten, ohne etwas anderes installieren zu müssen

ETL-Anwendungen
p>Mit Flink-ESB können Sie ETL-Prozesse innerhalb sehr kurzer Zeit entwerfen

Flink-ESB bietet viele Komponenten für die Arbeit mit großen Datenmengen: speichern "in batches" in den Datenbanken oder anderen Backend-System, lesen oder schreiben riesige Menge an Daten über HTTP, lesen oder schreiben von Dateien, FTP usw.

Jeder Prozess kann im Strom-Modus definiert werden, um mit großen Datenmengen zu arbeiten, ohne Prozessspeicher zu verbrauchen

Alle Datenformate werden unterstützt

Erstellen Sie komplexe Prozesse ohne Programmierkenntnisse. Mit Flink-ESB-Editor müssen Sie nur selten Code schreiben. Alles, was Sie tun müssen, ist nur per Drag & Drop die Komponenten, die Sie benötigen, auf Editor-Leinwand platzieren und ihre Eigenschaften definieren. Starten Sie die Anwendung mit nur einem Klick im Editor und testen Sie sie durch Aufruf des Prozesses in der Testansicht des Editors oder in der Flink-ESB Admin-Konsole

Entwickeln Sie mit Flink-ESB "intelligente" Anwendungen, die auf die beliebigen internen oder externen Ereignisse in irgendeiner bestimmten Weise reagiren können. Wenn beispielsweise eine Datenbank Auszeit hat, würde die Anwendung dies bemerken und nur die Prozesse, die mit dieser Datenbank interagieren, in den STANDBY-Modus versetzen und sie wieder aktivieren, wenn die Datenbank verfügbar ist. Der Rest der Anwendung würde weiterhin im normalen Modus arbeiten

Die Anwendung kann die Wartungsseite automatisch aktivieren, falls einige Backend-Systeme nicht erreichbar sind und deaktivieren, wenn diese Systeme wieder verfügbar sind. Für die Prozesse, die nicht mit dem Backend kommunizieren, wird keine Wartungsseite angezeigt, sie würden weiterhin normal arbeiten

Verwenden Sie Projektvariablen um die umgebungsspezifischen oder Performanz relevanten Parameter in einer externen Properties-Datei zu definieren.

Passen Sie diese Eigenschaften je nach Ihren Umgebungen und Leistungsanforderungen an

Entwickeln Sie mehrere Projekte gleichzeitig, starten Sie sie im Editor, indem Sie einfach auf einen Button klicken. Anwendungen, die im Editor gestartet wurden, verhalten sich genauso wie in Runtime Environment und interagieren mit anderen laufenden Instanzen

Testen Sie gestartete Anwendungen entweder mit "Tester-Ansicht" im Editor, oder mit Flink-ESB Admin-Konsole, die Ihnen die Anwendungen genau so anzeigt, wie das Betriebsteam sie später sehen würde, wenn sie in der Produktionsumgebung installiert sind

Führen Sie alle Arten von Tests, indem Sie einfach Anwendungen im Editor starten. Verwenden Sie die Flink-ESB Admin-Konsole, um Informationen zur Anwendungsleistung zu erhalten

Seien Sie in der Lage, Informationen über Anwendungsgesundheit in nur 5 Minuten zu erhalten, und das ist ohne Programmierkenntnisse oder Erfahrung mit Flink-ESB

Sparen Sie Ihre Zeit und Ressourcen, indem Sie Flink-ESB Admin-Konsole die Applikationen analysieren lassen, und Ihnen detaillierte Informationen liefern, was verbessert werden sollte

Flink-ESB Editor

Flink-ESB Editor ist das einzige Werkzeug, das Sie benötigen, um verschiedene Arten von Anwendungen zu entwickeln. Sie müssen keine andere Software wie Web- oder Anwendungsserver installieren

Viele Komponenten sind verfügbar "out of the box", so dass Sie Anwendungen mit Prozessen jeder Komplexität entwerfen können. In den meisten Situationen ist keine Kodierung (und damit keine Programmierkenntnisse) erforderlich, um eine Anwendung zu erstellen und alle ihre Routen zu entwerfen

Sie können mehrere Projekte gleichzeitig mit demselben Editor entwickeln. Sie können sie starten, die Funktionalität überprüfen, die Integration mit bereits installierten Anwendungen versuchen

Mit dem Flink-ESB-Editor können Sie jeden Teil des Projekts testen

Wenn Sie Java-Klassen schreiben und sie als Beans im Projekt definieren, können Sie das Projekt starten

und jede Methode dieser Beans aufrufen. Versuchen Sie verschiedene Argumente, und sehen, ob sie zurückgeben, was Sie erwarten

Versuchen Sie, Routen mit unterschiedlichen Payloads, Eigenschaften und Headern aufzurufen

Flink-ESB Editor kommt mit vorinstallierter Flink-ESB Admin-Konsole. Sobald Sie ein oder mehrere Projekte im Editor starten, können Sie mit Admin-Konsole das Verhalten von Routen, Routenvorlagen, Ressourcen, Beans, Bean-Vorlagen und Services in allen gestarteten Projekten überprüfen

Die im Editor gestarteten Projekte verhalten sich genau wie die in der Flink-ESB Runtime Environment installierten Anwendungen. Testen Sie die Interaktion mit anderen Anwendungen. Sehen Sie, wie die Anwendung auf verschiedene interne oder externe Ereignisse oder Ausfälle reagiert. Simulieren Sie Ausfälle oder Fehler, um das Verhalten der Anwendung zu überprüfen

Flink-ESB Laufzeit Umgebung

Fügen Sie beliebig viele Flink-ESB-Anwendungen hinzu, ohne die Flink-ESB-Instanz neu zu starten

Starten Sie Flink-ESB-Anwendungen neu, ohne die Instanz neu zu starten

Aktualisieren Sie die Flink-ESB-Anwendung auf eine neuere Version ohne Auszeit

Die Routen können so definiert werden, dass sie auf ein oder mehrere Ereignisse reagieren

Event kann alles sein: Änderung im Backend-Konnektivitätsstatus, TCP-Konnektivitätsstatus, HTTP-Konnektivität usw.

Zum Beispiel, wenn einige Routen DB verwenden, werden sie im STANDBY versetzt, wenn es keine Verbindung zur DB gibt, und werden aktiviert, wenn die Verbindung zur DB wieder hergestellt wird

Flink-ESB Admin-Konsole

Die Flink-ESB Admin-Konsole wird automatisch mit jeder Laufzeitinstanz von Flink-ESB installiert. Es ist auch ein Teil des Flink-ESB-Editors

Überprüfen Sie die Laufzeitstatistik aller Flink-ESB-Instanzen innerhalb eines Clusters. Klicken Sie einfach auf eine beliebige Clusterinstanz, um die Laufzeitstatistik pro Anwendung anzuzeigen

Klicken Sie auf eine Anwendung, um sie zu auszuklappen. Im angezeigten Menü klicken Sie auf "Routen", um Laufzeitstatistiken pro Routen in dieser Anwendung zu sehen. Wie oft Route aufgerufen wurde (in grauem Abzeichen) und Anzahl der Fehler (in rotem Abzeichen)

Finden Sie heraus in Sekunden welche Routen in welche Anwendungen Fehler haben

Verwenden Sie das Menü "Filter", um Start- und Endzeitstempel für die Anzeige der Laufzeitstatistik anzugeben

Klicken Sie auf eine beliebige Route, um sie grafisch anzuzeigen. Dies zeigt Ihnen die Route genau so, wie sie dem Entwickler im Flink-ESB Editor angezeigt wird. Klicken Sie auf eine beliebige Komponente der Route, um ihre Eigenschaften anzuzeigen

Wählen Sie die Registerkarte "Runtime Data", um weitere Details zur Laufzeitstatistik der Route anzuzeigen

Aktivieren Sie die Kontrollkästchen auf dem Bild, um Laufzeitstatistiken pro Routeknoten anzuzeigen. Finden Sie heraus, wo genau innerhalb einer Route die Fehler geworfen wurden

Aktivieren Sie das Kontrollkästchen "Show Exceptions" (nur angezeigt, wenn Fehler innerhalb der ausgewählten Route geworfen worden sind), um weitere Details zu jedem einzelnen Fehler anzuzeigen: Zeitstempel des Fehlers, Nachrichten-ID, Fehlermeldung. Klicken Sie auf "Show Message", um eine vollständige Nachricht zu sehen, die zum Fehler geführt hat

Video-Tutorial: Überprüfen Sie die Laufzeitstatistik der Anwendungen in der Flink-ESB Admin-Konsole. Finden Sie heraus, welche Fehler und wo genau die Anwendungen geworfen haben, überprüfen Sie die Fehler und die Nachrichten

Video anzeigen

Klicken Sie auf einen beliebigen Routenknoten, um dessen Eigenschaften anzuzeigen

Klicken Sie z. B. auf "Database Writer", um die SQL-Anweisung, die Bindungsvariablen, die Rückgabespalten (falls vorhanden) und andere Eigenschaften anzuzeigen

Klicken Sie auf "Connection-Ref", um die Eigenschaften und Laufzeitdaten der Datenbankverbindung anzuzeigen, die für diesen Routenknoten verwendet wird

Klicken Sie auf die Registerkarte "Ereignisse", um Laufzeitereignisse für den ausgewählten Routenknoten anzuzeigen

Jedes Laufzeitereignis enthält Informationen über Zeitstempel, Nachrichten-ID, Anwendung, Route, Streckenknoten und Dauer (in Millisekunden). Im Fehlerfall wird hier der gesamte Exception-Stack-Trace angezeigt

Wählen Sie eine Route aus und gehen Sie auf die Registerkarte "Ereignisse", um Laufzeitereignisse der Route und aller ihrer Routenknoten anzuzeigen. Wählen Sie Anwendung, um Laufzeitereignisse aller Routen anzuzeigen, die Teil dieser Anwendung sind. Wählen Sie die Clusterinstanz, um Laufzeitereignisse aller Anwendungen, Routen und Routenknoten dieser Clusterinstanz anzuzeigen

Verwenden Sie das Filterfeld, um Ereignisse uaszusortieren, die einem bestimmten Kriterium entsprechen. Wählen Sie beispielsweise Ereignisse mit einer Dauer >= 100 Millisekunden aus

Wie wir Prinzipien der Agilen Entwicklung und DevOps unterstützen

Es ist oft ein Problem, vor allem für größere Unternehmen, wo viele neue Projekte in die Produktion eingeführt werden, und Betriebs-Teams nicht wirklich wissen, was genau all diese neuen Anwendungen tun. Alles, was sie haben sind die Log-Dateien, und wenn sie Glück haben, können sie einige Informationen dort finden, vorausgesetzt, Entwickler haben ihre Arbeit gut gemacht, und Anwendungen alle ihre Aktivitäten ordnungsgemäß protokollieren. In den meisten Fällen erhalten sie Incident-Tickets von den Kunden, die besagen, dass sie Probleme mit der Anwendung XYZ haben. Anwendungsadministratoren versuchen in der Log-Dateien zu suchen, finden gar nichts oder nichts was die Probleme erklären könnten, senden diese Logs an Entwickler, einige Tage warten, und schließlich mit der Aussage von Entwicklern verbleiben, dass sie nichts in den Logs finden, darum es nichts für sie zu beheben sei

Für die Manager, auch wenn sie erkennen, dass der Anbieter der Anwendung XYZ sehr schlechte Qualität liefert, können sie es einfach nicht leisten, den Anbieter zu wechseln, weil es für den anderen Anbieter extrem schwierig ist, die Anwendung weiter zu entwickeln. Also müssen sie mit diesem Anbieter weiter machen, obwohl sie wissen, alles, was sie von ihnen erwarten können, sind noch mehr Probleme

Also müssen Sie mit den Anwendungen leben, die sehr schwer zu bedienen sind, nicht leicht zu beheben, und fast unmöglich zu verbessern

Flink-ESB löst diese Situation auf eine sehr elegante Weise. Es gibt Entwicklern die Möglichkeit, Anwendungen mit den Augen der Administratoren zu sehen, und Administratoren können alles sehen, was Entwickler sehen. Sogar Leute, die nicht mit der Anwendung arbeiten, können in 5 Minuten sagen, ob die Anwendung gut funktioniert, und wenn nicht, wo genau das Problem liegt

Es ist nicht nur eine bloße Aussage. Alles im Flink-ESB erfolgt über die "Routen". Alle Flink-ESB-Anwendungen sind Sammlungen von "Routen" und "Beans", die die Routen verwenden könnten. Wenn die Anwendung auf HTTP URI "/processRequest" hört und die Requests entgegennimmt und verarbeitet - es erfolgt durch die Route. Wenn die Anwendung einige Batch-Daten regelmäßig verarbeitet und sie in der Datenbank speichert - es erfolgt durch die Route

Jede Route besteht aus "Routenknoten", die mit ihren Nachbarn verlinkt sind. Jeder Route-Knoten ist für einige einfachen Aktivitäten innerhalb der Route verantwortlich: Nachricht umwandeln, Nachricht in Array von kleineren Nachrichten teilen, entscheiden, wo die Nachricht als nächstes senden (basierend auf Inhalt der Nachricht), senden HTTP-Nachricht an Remote-Server, SQL-Anweisung ausführen usw. Links sind verantwortlich für die Weitergabe der Nachricht an den nächsten Streckenknoten, manchmal auch konvertieren die Nachrichten-Payload in ein anderes Format

Und wie alle diese Informationen helfen das Problem zu lösen, das hier beschrieben wird?

Nun stellen Sie sich vor, Sie haben die Möglichkeit, alle Routen, aus denen die Anwendung besteht, in einer grafischen Form zu sehen. Für jede Route sehen Sie die Leistungsstatistik: wie oft sie aufgerufen wurde, wie schnell wurde die Nachricht verarbeitet, wie viele Fehler hat die Route geworfen, welche Art von Fehlern, was waren die Nachrichten, die zu den Fehlern geführt haben

Für jede Route sehen Sie die Routenknoten, wie sie miteinander verknüpft sind, was jeder Routenknoten tut. Sie können die Leistungsstatistik pro Routenknoten sehen. So sehen Sie, wo genau innerhalb einer Route ein Fehler geworfen wurde, was der bestimmte Routenknoten tut, was für ein Fehler warf er, und wie war die Nachricht, die zu dem Fehler geführt hat

Sie können nichts in der Flink-ESB-Anwendung verbergen. Es sollte nicht mehr als 5 Minuten dauern, bis Sie die Anwendung in allen Cluster-Instanzen überprüft hat und gesagt hat, ob sie gut funktioniert. Normalerweise müssen Sie nicht einmal in Logdateien suchen

Es ist einfach für die Entwickler, mit Flink-ESB-Anwendung weiter zu arbeiten, oder die vorhandede Version verbessern, auch wenn die Anwendung sehr kompliziert ist, und ursprünglich von einem anderen Hersteller erstellt wurde

Entwickeln Sie verschiedene Arten von Anwendungen im Flink-ESB Editor

Flink-ESB Editor ist das einzige Werkzeug, das Sie benötigen, um verschiedene Arten von Anwendungen zu entwickeln. Sie müssen keine andere Software wie Web- oder Anwendungsserver installieren

Viele Komponenten sind "out of the box" verfügbar, so dass Sie Anwendungen mit Prozessen jeder Komplexität entwerfen können. In den meisten Fällen ist keine Kodierung (und damit keine Programmierkenntnisse) erforderlich, um eine Anwendung zu erstellen und alle ihre Routen zu entwerfen

Sie können mehrere Projekte gleichzeitig mit demselben Editor entwickeln. Sie können sie starten, die Funktionalität überprüfen, die Integration mit bereits installierten Anwendungen versuchen

Testen Sie das Projekt im Editor

Mit dem Flink-ESB-Editor können Sie jeden Teil des Projekts testen

Wenn Sie Java-Klassen schreiben und sie als Beans im Projekt definieren, können Sie das Projekt starten und jede Methode dieser Beans aufrufen. Versuchen Sie verschiedene Argumente, und sehen, ob sie zurückgeben, was Sie erwarten

Versuchen Sie, Routen mit unterschiedlichen Payloads, Eigenschaften und Headern aufzurufen

Flink-ESB Editor kommt mit vorinstallierter Flink-ESB Admin-Konsole. Sobald Sie ein oder mehrere Projekte im Editor starten, können Sie mit Admin-Konsole das Verhalten von Routen, Routenvorlagen, Ressourcen, Beans, Bean-Vorlagen und Services in allen gestarteten Projekten überprüfen

Die im Editor gestarteten Projekte verhalten sich genau wie die in der Flink-ESB Runtime Environment installierten Anwendungen. Testen Sie die Interaktion mit anderen Anwendungen. Sehen Sie, wie die Anwendung auf verschiedene interne oder externe Ereignisse oder Ausfälle reagiert. Simulieren Sie Ausfälle oder Fehler, um das Verhalten der Anwendung zu überprüfen

Installieren Sie das Projekt in Flink-ESB Laufzeit Umgebung

Installieren der Flink-ESB-Anwendung in Flink-ESB Laufzeit Umgebung ist eine sehr schnelle und einfache Aufgabe und kann auf unterschiedliche Weise erledigt werden

Einfach die Anwendungs-Jar Datei in einen bestimmten Ordner ablegen, wo Flink-ESB Laufzeit Instanz sie abholen und installieren wird

Oder kopieren Sie es in einen beliebigen Ordner und verwenden Sie SSH-Konsole, um es von dort aus zu deployen

Sie können auch die Flink-ESB Admin-Konsole zur Verwaltung von Installationsaufgaben verwenden

Verwenden Sie Flink-ESB Admin-Konsole zum Überwachen

Flink-ESB bietet API an, um aus den laufenden Instanzen unterschiedliche Überwachungsstatistiken zu erhalten. Diese API ist für autorisierte Benutzer über HTTP von jedem Computer aus zugänglich. Das Format der Ausgabe ist entweder JSON oder CSV, das es Ihnen erlaubt die Daten zu extrahieren, die Sie in Ihrem benutzerdefinierten Monitoring-Skript verwenden möchten

Flink-ESB gibt Statistiken über alle Instanzen aus, die im Cluster ausgeführt werden, oder nur Instanzen / Anwendungen / Routen, für die Sie Statistiken haben möchten

Sie können auch die Flink-ESB Admin-Konsole verwenden, um alle Performance-, Fehler- und Laufzeitstatistiken im benutzerfreundlichen grafischen Format zu haben

Lassen Sie Flink-ESB die Schwachstellen und Engpässe ihrer Anwendungen anzeigen

Flink-ESB protokolliert jeden Anruf. Je länger Sie es verwenden, desto mehr Informationen werden Sie über die starken und schwachen Stellen Ihrer Anwendung sehen

Sie können sehen, welche Fehler geworfen worden sind, welche Art von Fehlern und an welchen Stellen innerhalb Ihrer Geschäftsprozesse die Fehler auftraten

Flink-ESB sammelt auch Leistungsstatistiken und zeigt Ihnen diese Informationen in der Admin-Konsole. Sie können genau sehen, welche Prozesse zu langsam sind, an welchem ​​Ort sie langsam sind und was genau an diesem Ort getan wird

Lassen Sie einfach Flink-ESB die Informationen für Sie sammeln, und überprüfen Sie sie ab und zu in der Admin-Konsole

Beheben Sie die gefunden Fehler mittels Flink-ESB Editor und installieren Sie es erneut

Verwenden Sie die Flink-ESB Admin-Konsole oder die SSH-Konsole, um die aktualisierte Anwendung erneut zu installieren

Dazu ist kein Neustart der Prozessinstanz erforderlich

Impressum Kontakt Copyright (C) Verbundo GmbH - Alle Rechte vorbehalten