Ponawianie operacji (retry)obsługa chwilowych awarii integracji
Kontrolowane ponowne wykonanie operacji po przejściowym błędzie, np. chwilowej niedostępności API. Wymaga dobrania odstępów, limitu prób i sposobu obsługi zadania, które nadal się nie udaje.
Automatyczna kolejna próba po przejściowym błędzie API, z określonym limitem i odstępem.
Zastosowanie w biznesie
Kontrolowane ponowienie może ograniczyć ręczną obsługę krótkotrwałych awarii połączenia lub usługi. Nie każdy błąd powinien wywoływać kolejną próbę: nieprawidłowe dane wymagają zwykle poprawienia. Nadmierne ponawianie może dodatkowo obciążyć niedostępny system.
Jak wpisuje się w moją pracę
W integracjach ustalam, które błędy są przejściowe, ile prób wykonać i kiedy oddać zadanie do obsługi. Uwzględniam odstępy między próbami i ochronę przed powtórnym skutkiem operacji. Brak odpowiedzi nie zawsze oznacza, że zewnętrzny system niczego nie zapisał.
Jak może wyglądać zastosowanie?
Podczas przekazania zamówienia usługa ERP jest chwilowo niedostępna. System ponawia próbę po ustalonym czasie. Przy niejednoznacznym wyniku weryfikuje status, a po przekroczeniu limitu zgłasza zadanie do sprawdzenia.
Od czego zacząć w Twojej firmie?
Wskaż dwa systemy, dane przekazywane między nimi i zdarzenie rozpoczynające proces. Ustal, który system jest źródłem prawdy i co ma się stać przy błędzie.
Po czym poznasz, że rozwiązanie pomaga?
Zmierz liczbę ręcznych przeniesień danych, opóźnienie synchronizacji oraz liczbę błędów i duplikatów wymagających poprawienia.
Od pojęcia do działającego rozwiązania
Poznaj zakres pomocy przy takim procesie: Integracje systemów i automatyzacja →