La crearea unui nou parser, se creează automat frecvența lansărilor parserului, care poate fi vizualizată în modulul Taricuri periodice. Ele sunt împărțite în 2 tipuri:
- Crearea/actualizarea produselor - „Full Sync”
- Actualizați prețurile - „Numai preț”
Dacă trebuie să modificați timpul și frecvența de rulare a unui anumit parser, găsiți-l pe pagina Activități periodice și deschideți-l.
În fila „Schedule”, găsiți câmpul „Crontab Schedule” și selectați datele necesare din listă. Dacă nu găsim timpul și frecvența necesare, le puteți crea folosind butonul „+” din dreapta câmpului.
Ce este crontab**?
Aceasta este o modalitate de a programa sarcini pe un server în funcție de timp. De exemplu: „actualizează datele la fiecare oră”. Acest program se numește cron program.
Exemplu: 0 12 ** *
- Lansați la 12:00 în fiecare zi
sau
Exemplu: 15 14 ** *
- Executați scriptul la 14:15 (14:15) în fiecare zi.
* - înseamnă orice valoare sau întotdeauna. Dacă există un asterisc în câmpul Oră, înseamnă că lucrarea va rula la fiecare oră.
, - vă permite să specificați o listă de valori de repetat. De exemplu, dacă aveți 1,3,5 în câmpul Oră, jobul va rula la 1, 3 și 5 dimineața.
- - vă permite să specificați un interval de valori. Dacă câmpul Ziua săptămânii este setat la 1-5, lucrarea va rula în fiecare zi a săptămânii (de luni până vineri).
/ - vă permite să specificați valori care vor fi repetate într-un anumit interval între ele. De exemplu, dacă câmpul Hour este */4, aceasta înseamnă că acțiunea va rula la fiecare patru ore. Aceasta este aceeași cu specificarea 0,4,8,12,16,20. În loc de un asterisc înaintea operatorului bară oblică, puteți utiliza și o gamă de valori, 1-30/10 înseamnă la fel ca 1,11,21.
Pentru comoditate, puteți utiliza: https://crontab.guru/
A fost util articolul?
Da, multumesc! Din pacate nu