Skip to main content
롤백은 LIVE 포인터를 이전 배포 버전으로 옮깁니다. 새 실행부터 이전 버전을 타고, 진행 중이던 실행은 시작한 버전에서 마칩니다. 롤백은:
  • 즉시 포인터만 옮기므로 몇 초면 됩니다. 재배포가 아닙니다.
  • 통째로 Flow 전체가 한 번에 돌아갑니다. 어중간한 상태가 없습니다.
  • 가역 다시 앞으로, 또는 다른 버전으로 얼마든지 옮길 수 있습니다.
  • 기록 새 버전이 생기지도, 사라지지도 않습니다. LIVE 배지만 옮겨 가고 버전 목록은 그대로 남습니다.

언제 롤백하나

  • 배포 직후 신호가 튈 때
  • 시뮬레이션이 못 잡은 회귀를 늦게 발견했을 때
  • 제대로 고치는 데 시간이 걸려서 일단 시간을 벌어야 할 때
롤백 비용은 아주 낮습니다. 망설이는 것보다 빨리 되돌리는 편이 낫습니다.

롤백하는 법

버전 → 되돌릴 버전 클릭 → 이 버전 배포로 롤백 → 롤백 확정. 버튼을 한 번 누르면 [롤백 확정] 버튼과 [취소] 버튼으로 바뀌어 실수를 막습니다. 지금 LIVE인 버전에는 롤백 버튼이 없습니다. 이미 그 버전이 나가고 있으니까요. CLI로 롤백하는 방법은 CLI의 flows를 보세요.

롤백해도 그대로인 것

  • Draft 캔버스의 작업 초안은 건드리지 않습니다. 롤백한 버전을 기반으로 작업하려면 초안으로 복구를 쓰세요.
  • 버전 히스토리 롤백으로 밀려난 버전도 목록에 남고, 언제든 다시 그리로 롤백하면 됩니다.
  • Trace와 신호 실행 기록은 실행된 버전에 붙은 채 그대로 남습니다.

롤백과 복구의 차이

버전 상세 패널의 안내 문구 그대로입니다. 롤백은 외부 API 트리거가 사용하는 LIVE 포인터를 옮기고, 복구는 캔버스의 작업 초안을 그 버전으로 덮어씁니다.
  • 롤백 프로덕션이 바뀝니다. Draft는 그대로.
  • 복구 Draft가 바뀝니다. 프로덕션은 그대로.
급한 불은 롤백으로 끄고, 이전 버전을 손봐서 다시 내보내고 싶을 때는 복구를 쓰세요.

개선 롤백

문제를 일으킨 개선(Improvement)을 알고 있다면 버전 전체 대신 그 개선만 되돌릴 수 있습니다. 버전 → 개선 탭에서 해당 개선을 찾아 원클릭으로 롤백하세요.