Fachjargon für das Ausführen einer App auf zwei Servern, wobei einer der Server eine Version zurückliegt.

Fachjargon für das Ausführen einer App auf zwei Servern, wobei einer der Server eine Version zurückliegt.

Ich kam auf die Idee, zwei verschiedene Server zu betreiben, die beide die gleiche App haben, einer aber nur eine Version zurückliegt.

Warum sollte ich das tun wollen?

Manchmal ist eine unserer Versionen fehlerhaft. Wir möchten alle Änderungen sofort rückgängig machen, indem wir den Datenverkehr von der neuen Version auf den anderen Server umleiten, auf dem die„nicht fehlerhaft“Die Veröffentlichung ist aktiviert.

Gibt es einen Begriff, der diesen Prozess beschreibt?

Ich versuche, alle Änderungen ohne Ausfallzeiten rückgängig zu machen.

Antwort1

Es gibt Begriffe wie

die konzeptionelle Rahmenbedingungen für die Ausführung verschiedener Releases/Versionen gleichzeitig oder im passiven/aktiven Modus bieten.

Ein großes Problem besteht darin, wie Sie damit umgehen, wenn Anwendungsversionen auch Änderungen beispielsweise an einem Datenbankschema und vielen anderen wichtigen Details erfordern.

verwandte Informationen