Sarcini periodice de analiză și grafice Crontab


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:

  1. Crearea/actualizarea produselor - „Full Sync
  2. 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

article.helpfulQuestion