Sari la conținut

Operațiuni și job-uri programate

/operations/operations/definitii/operations/definitii/nou/operations/definitii/:id+1Verificat pe 17 septembrie 2026

Tot ce rulează în fundal — sincronizări de feed, promovări, reindexări de căutare, exporturi, loturi AI — apare ca operațiune, cu progres în timp real, durată și erori. Definițiile de job-uri spun când rulează lucrurile recurente (feed-urile își creează singure definiția), iar Limitele spun câte pot rula deodată.

Meniul lateral → SistemIstoric Operațiuni (/operations), Definiții Job-uri (/operations/definitii), Limite Tenant (/operations/limite).

Istoricul operațiunilor. Istoricul operațiunilor.

  1. Lista arată Tip Operațiune, Status (în așteptare, în curs, finalizată, eșuată, anulată), Progres, Început, Durată, Context (ex.: feed-ul sau lotul).
  2. Filtrează cu Filtrează tipuri operațiuni.... Rândurile în curs se actualizează singure.
  3. La eroare, click pe Click pentru detalii eroriDetalii Complete Eroare (JSON) conține mesajul exact, util pentru suport.
  4. Reîncearcă operațiunea (operation-retry-btn) o repornește cu aceiași parametri; Anulează operațiunea (operation-cancel-btn) oprește una în curs (loturile AI se opresc la produsul curent).
  5. Programări Viitoare listează ce urmează să pornească. Șterge operațiunea scoate o intrare din istoric; Reîmprospătare reia lista; la eroare de încărcare, Încearcă din nou.

Definițiile de job-uri. Definițiile de job-uri.

  1. Tabelul (job-definitions-table): Nume, Tip job, Trigger, Programare, Următoarea rulare, Activ.
  2. Feed-urile și promovările își creează și actualizează singure definiția când salvezi frecvența în furnizor. Le poți doar activa / dezactiva de aici.
  3. Pentru un job manual: Definiție nouă (job-def-action-bar) → Nume, Tip job, Coadă, Tip trigger (job-def-trigger-type): Interval (secunde) sau Expresie Cron (ex.: 0 */6 * * * = la 6 ore, 30 2 * * 1-5 = L–V la 02:30).
  4. Activ de la / Activ până la (job-def-active-from, job-def-active-until) restrâng rularea la o fereastră orară — merge și peste miezul nopții (22:00–06:00).
  5. Dry Run (job-def-dry-run) rulează fără să scrie nimic; Încercări maxime, Timeout (ms), Parametri (JSON) pentru cazuri avansate.
  6. Activat (job-def-enabled) → Salvează. Șterge definiție oprește definitiv un job manual (definițiile feed-urilor se șterg odată cu feed-ul).

Limitele magazinului. Limitele magazinului.

Programare activată (tenant-limits-scheduling) oprește sau pornește toate job-urile programate ale magazinului; Job-uri concurente maxime și Job-uri maxime per oră (tenant-limits-form) limitează încărcarea; Prioritate ordonează magazinele când infrastructura e aglomerată.

Câmp Ce înseamnă
Următoarea rulare Calculată din trigger; planificatorul verifică la fiecare 5 minute, deci rularea reală poate întârzia până la 5 minute.
Coadă Canalul intern de procesare; nu-l schimba fără indicații de la suport.
Status = eșuată Job-ul a aruncat o eroare; vezi detaliile. Reîncercările automate depind de Încercări maxime.

Feed-ul nu a mai rulat de ieri. Verifică (1) Limite TenantProgramare activată, (2) definiția feed-ului este Activ, (3) fereastra Activ de la / până la, (4) ultima operațiune a feed-ului — dacă a eșuat de mai multe ori, vezi eroarea.

O operațiune stă la 0 % de mult timp. Este în coadă în spatele altora (limita de job-uri concurente) sau serviciul se repornește. Dacă durează peste 30 de minute, anuleaz-o și reîncearcă.

  • Istoricul păstrează operațiunile ~30 de zile; pentru audit mai vechi cere un export suportului.