Hallo Zusammen,
ich stehe gerade (Vermutlich wegen falschem Denkens) vor einem kleinen "Problem" bzw. hab ich da eher eine Frage zu dem ganzen Thema.
Okay erst einmal zur Ausgangssituation:
Ich habe 2 verschiedene Endgeräte (z.B. Smartphone und Temperaturmesser, im folgenden Typ 1 und Typ 2 genannt).
Diese Verbinden sich zum einen über einen TCP-Socket und zum anderen über einen Websocket zu meiner Anwendung um die Daten miteinander auszutauschen. Mit einem zwischen Schritt: Typ 1 sendet die Daten, die Anwendung bereitet die Daten in einem Algorithmus auf und sendet sie dann zur Anzeige zu Typ 2.
Soweit so gut. Funktioniert auch alles wunderbar wenn die Anwendung auf einem Server läuft.
Jetzt zu dem eigentlichen Problem:
Wie Stelle ich jetzt am besten Sicher, das wenn Server 1 mit der Anwendung abstürzt oder Sonstige Dinge passieren die den Server unerreichbar machen, das es einen Redundanten Server 2 gibt der die Aufgabe übernimmt? Ist sowas überhaupt möglich? Ich meine mit Datenservern ist sowas z.B. ja über ein Cluster möglich.
Genauso wäre es Interessant ob es möglich ist im selben System eine Lastverteilung, auf verschieden viele Server + Ausfallsicherheit, anzuwenden.
Viele Grüße,
Nevs08
ich stehe gerade (Vermutlich wegen falschem Denkens) vor einem kleinen "Problem" bzw. hab ich da eher eine Frage zu dem ganzen Thema.
Okay erst einmal zur Ausgangssituation:
Ich habe 2 verschiedene Endgeräte (z.B. Smartphone und Temperaturmesser, im folgenden Typ 1 und Typ 2 genannt).
Diese Verbinden sich zum einen über einen TCP-Socket und zum anderen über einen Websocket zu meiner Anwendung um die Daten miteinander auszutauschen. Mit einem zwischen Schritt: Typ 1 sendet die Daten, die Anwendung bereitet die Daten in einem Algorithmus auf und sendet sie dann zur Anzeige zu Typ 2.
Soweit so gut. Funktioniert auch alles wunderbar wenn die Anwendung auf einem Server läuft.
Jetzt zu dem eigentlichen Problem:
Wie Stelle ich jetzt am besten Sicher, das wenn Server 1 mit der Anwendung abstürzt oder Sonstige Dinge passieren die den Server unerreichbar machen, das es einen Redundanten Server 2 gibt der die Aufgabe übernimmt? Ist sowas überhaupt möglich? Ich meine mit Datenservern ist sowas z.B. ja über ein Cluster möglich.
Genauso wäre es Interessant ob es möglich ist im selben System eine Lastverteilung, auf verschieden viele Server + Ausfallsicherheit, anzuwenden.
Viele Grüße,
Nevs08