Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

curl –retry – Reîncercarea Automată a Cererilor Eșuate în Comenzi cURL

Sintaxă
curl --retry <numar> [--retry-delay <secunde>] [--retry-max-time <secunde>] <URL>

Opțiunea --retry instruiește cURL să reîncerce automat transferul dacă acesta eșuează din cauza unor erori tranzitorii (cum ar fi timeout-uri HTTP, erori de conexiune sau coduri de stare HTTP 408, 429, 500, 502, 503 și 504). Este un parametru esențial în scripturile CI/CD și în mediile cloud pentru asigurarea rezilienței.

# Reîncearcă de maximum 5 ori dacă serverul returnează erori 5xx sau timeout
curl --retry 5 https://api.dexblog.ro/health

# Reîncearcă cu o pauză exactă de 3 secunde între încercări
curl --retry 3 --retry-delay 3 https://api.dexblog.ro/date

# Limitează timpul total alocat reîncercărilor la maximum 60 de secunde
curl --retry 5 --retry-max-time 60 https://api.dexblog.ro/export

# Reîncearcă inclusiv dacă serverul refuză conexiunea TCP (Connection Refused)
curl --retry 4 --retry-connrefused https://api.dexblog.ro/webhook

Comportament: cURL folosește un algoritm de exponential backoff (mărind progresiv pauza între reîncercări: 1s, 2s, 4s…) dacă nu este specificat explicit parametrul --retry-delay.

Parametri Conexi

  • --retry <număr>: Numărul maxim de reîncercări permise înainte de abandon.
  • --retry-delay <secunde>: Numărul fix de secunde dintre două încercări succesive.
  • --retry-max-time <secunde>: Timpul total maxim în care sunt permise reîncercările.
  • --retry-connrefused: Consideră și refuzul conexiunii (ECONNREFUSED) ca o eroare tranzitorie ce merită reîncercată.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: curl –retry – Reîncercarea Automată a Cererilor Eșuate

Ai o nelămurire despre utilizarea comenzii curl –retry – Reîncercarea Automată a Cererilor Eșuate sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.