Rollback einer gestarteten Matter-Integration durchführen

Eine gestartete Matter-Integration kann auf eine zuvor veröffentlichte Version zurückgesetzt werden.

Angenommen, Sie haben Version v.1 in der Produktion. Nach ein paar Monaten starten Sie Version v.2 und entdecken dann ein Produktionsproblem. Zur Behebung dieses Problems können Sie ein Rollback der aktuell gestarteten Version (v.2) auf die zuvor veröffentlichte Version (v.1) durchführen.

Einschränkungen

Für den Rollback-Prozess gelten einige Einschränkungen:

  • Für eine gestartete Integration ist kein Rollback zulässig, wenn keine früheren Versionen für sie vorhanden sind. Die ursprüngliche Version einer gestarteten Integration kann nicht zurückgesetzt werden.
  • Rollbacks werden nur für eine frühere Version unterstützt. Sie können beispielsweise ein Rollback von Version 3 auf Version 2 durchführen, aber dann kein Rollback von Version 2 auf Version 1. Sie müssen eine neue Integrationsversion starten, um ein Rollback für die Integration wieder durchführen zu können.
  • Zurückgesetzte Versionen werden aus der Liste der zertifizierten Integrationen entfernt. Zurückgesetzte Versionen können nicht noch einmal gestartet werden und sind nicht wiederherstellbar.

Rollback einer gestarteten Integration durchführen

Zur Developer Console

  1. Gehen Sie zu Matter > Starten.
  2. Die veröffentlichte Version der Integration sollte im Bereich Gestartet angezeigt werden.
  3. Klicke auf das Symbol für die gestartete Integration und wähle im Drop-down-Menü Rollback aus.
  4. Klicken Sie im Dialogfeld zur Bestätigung auf Rollback durchführen.

Nach der Bestätigung sollte im Abschnitt Launched (Eingeführt) die zuvor gestartete Version der Integration angezeigt werden. Diese vorherige Version wird zur aktuellen Version und wird sofort in der Umgebung eingeführt.