Откат запущенной интеграции Matter

Запущенную интеграцию Matter можно откатить до ранее запущенной версии.

Например, у вас может быть рабочая версия v.1. Через несколько месяцев вы запускаете версию v.2 и обнаруживаете какую-то производственную проблему. Чтобы устранить эту проблему, вы можете выполнить откат текущей запущенной версии (v.2) к ранее запущенной версии (v.1).

Ограничения

Разработчикам процесса отката следует учитывать некоторые ограничения:

  • Откат не допускается для запущенной интеграции, если для нее не существует предыдущих версий. Исходную версию запущенной интеграции невозможно откатить.
  • Откат поддерживается только для одной предыдущей версии. Например, вы можете выполнить откат с версии 3 на версию 2, но не сможете затем выполнить откат с версии 2 на версию 1. Вам необходимо запустить новую версию интеграции, чтобы иметь возможность снова откатить интеграцию.
  • Откатные версии удаляются из списка сертифицированных интеграций. Откатные версии не могут быть запущены снова и не подлежат восстановлению.

Откатить запущенную интеграцию

Зайдите в консоль разработчика

  1. Перейдите в Matter > «Запуск» .
  2. Запущенная версия интеграции должна появиться в разделе Запущенные .
  3. Нажмите значок для запущенной интеграции и выберите «Откат» в раскрывающемся списке.
  4. В диалоговом окне подтверждения нажмите «Откатить» для подтверждения.

После подтверждения в разделе «Запущено» должна отображаться ранее запущенная версия интеграции. Эта предыдущая версия становится текущей версией и немедленно распространяется в экосистеме.