Preskoči na glavno vsebino

REST API vracia timeout, proces na pozadí stále beží alebo je potrebné požiadavku zopakovať?

REST API vracia 504 – preruší sa predchádzajúci (stále bežiaci) proces v ABRA Flexi? Nedôjde k súbehu transakcií?

Avtor: Petr Pech

Procesy na pozadí sa neprerušia. Pri opätovnom volaní sa požiadavky zastavia na zámkoch, čím jedna zablokuje druhú.

Čo robiť v prípade timeoutu?

Počkať „obvyklú" dobu alebo sa obrátiť na našu podporu – preveríme beh v cloude. Časom plánujeme podporu „Jobov", kde API okamžite odpovie a poskytne referenciu, kde možno kontrolovať stav požiadavky, prípadne dokonca možnosť byť nejakým spôsobom notifikovaný. V súčasnosti je to však v dlhodobom pláne.

Ste s tem dobili odgovor na svoje vprašanje?