cron құру және тексеру

cron өрнегін жасау және тексеру

Ерекшеліктері

Quartz форматының кеңейтуін қолдау

Секунд, жыл және L, W, # сияқты күрделі операторларды да көрсетуге болады

Түймемен таңдап өрнек құрастыру

Әр жолы, аралық, ауқым сияқты режимдерді таңдап қана қоятын қарапайым әрекет

Келесі орындалу уақытын автоматты есептеу

Жасалған не тексерілген өрнектің таяудағы 5 рет орындалу жоспарын тізіммен көрсету

cron өрнегінің мағынасын мәтінмен түсіндіру

Күрделі өрнектердің мазмұнын да түсінікті сипаттама мәтінімен көрсету

Қолдану тәсілі

1

Қызметтерді қойынша арқылы ауыстыру

Өрнек жасасаңыз «Жасау», мағынасын білсеңіз «Тексеру» қойыншасын таңдаңыз

2

Әр өрістің шартын баптау

Секунд, минут, сағат, күн, ай, апта күні, жыл бойынша режим түймесі мен мәні арқылы орындалу уақытын көрсетіңіз

3

Жасау түймесімен өрнекті алу

Жасауды басқанда cron өрнегі көрсетіледі, көшіру түймесімен алмасу буферіне аласыз

4

Тексеру қойыншасында мағынасын тексеру

Қолдағы cron өрнегін енгізіп Тексеруді бассаңыз, сипаттама мен келесі орындалу уақыты көрсетіледі

Қолдану мысалдары

Linux-те мерзімді орындауды баптау

crontab-қа тіркейтін өрнекті дәл жасап, баптау қателерінің алдын алу

Мұраға қалған баптауды талдау

Бұрынғы маман қалдырған баптау файлындағы өрнектің әрекетін тез түсіну

CI/CD мерзімді тапсырмаларын баптау

Jenkins құрастыру триггерлері сияқты мерзімді тапсырмалардың орындалу кестесін анықтау

cron жазылымын үйрену және жаттығу

Жазған өрнек қашан орындалатынын орындалу жоспары арқылы тексере отырып жазылымды меңгеру

Негіз білімі

cron форматын жазу әдісі

cron форматы Linux т.б. жүйелерде істерді белгіленген уақытта орындау үшін «минут сағат күн ай апта күні» деген 5 өрістен тұратын жазу әдісі болып табылады, мысалы «*/5 * * * *» әрбір 5 минутта орындалуды білдіреді.

  • Астериск:«*» белгісі өрістің барлық мәндерін көрсетеді, «0 9 * * *» деп жазсаңыз күн сайын сағат 9:00-де орындалады.
  • Ауқым және тізім:Өрістерде дефис арқылы ауқымды, үтір арқылы бірнеше мәнді көрсетуге болады; «0 9 * * 1-5» дүйсенбіден жұмаға дейін таңғы 9-да орындалуды білдіреді.

Quartz форматымен айырмасы

Quartz пішімі — Java жүйелеріндегі тапсырма жоспарлағыштарда қолданылатын кеңейтілген жазылым; онда басына секунд, соңына жыл өрісі қосылып 6–7 өрістен тұрады және «?», «L» сияқты арнайы таңбаларды да пайдалануға болады.

L, W, # және т.б. арнайы белгілер

Quartz пішімінің күн және апта күні өрістерінде стандартты cron-да жоқ арнайы таңбаларды қолдануға болады, сондықтан күрделі кестені бір өрнекпен көрсетуге болады.

  • L (соңғысы):«L» белгісі айдың соңы немесе соңғы апта күнін білдіреді, күн өрісіндегі «L» айдың соңғы күнін, апта күні өрісіндегі «6L» соңғы жұма күнін білдіреді.
  • W (жұмыс күні):«W» белгісі белгіленген күнге ең жақын жұмыс күнін білдіреді, «15W» 15-ке ең жақын жұмыс күнін білдіреді (15 сенбі болса 14 жұма күні).
  • # (n-ші апта күні):«#» — нешінші апта күні екенін білдіретін таңба; «6#3» үшінші жұма сияқты, ай ішіндегі нешінші апта күні екенін көрсетуге мүмкіндік береді.

Қауіпсіздік пен құпиялылық

Тек браузерде

Енгізілген деректер тек сіздің браузеріңізде өңделеді және сыртқа жіберілмейді.

Тек браузерде ғана өңдеу

cron өрнегін жасау және талдау барлығы сіздің браузеріңіз ішінде орындалады және енгізу деректері серверге жіберілмейді.

Хабарлау HTTPS арқылы шифрленеді

Беттің жүктелуі де TLS арқылы шифрленеді және үшінші тұлғалар оның мазмұнын оқи алмайды.

Үшінші тұлғаларға жіберілмейді

Ынамдау желісі немесе трекер сияқты сыртқы қызметтерге енгізу мазмұны жіберілмейді.

Нәтижелер автоматты түрде сақталмайды

жасалған не тексерілген өрнек немесе енгізу ұсыныстары серверде сақталмайды.

Google іздеуінде RAKKOTOOLS қадағалаңыз

175 пайдалы құрал Google іздеу және AI іздеуінен оңай табылады!

  • Іздеуде табылады
  • AI іздеуде де көрсетіледі
  • Жаңа құралдарды ашыңыз
Байланысты құралдар