cron Lumikha & Tuklasin

Bumuo at suriin ng cron

Mga tampok

Sumusuporta sa Quartz-format na extension

Maaaring tukuyin ang mga advanced na operator tulad ng segundo, taon, at L, W, #

Buuin ang expression sa pamamagitan ng mga button

Madaling gamitin—piliin lang ang mode tulad ng bawat ulit, agwat, o saklaw

Awtomatikong tinutuos ang susunod na oras ng pagtakbo

Ipinapakita sa listahan ang susunod na 5 nakaiskedyul na pagtakbo ng binuo o nasuring expression

Ipinapaliwanag sa salita ang kahulugan ng cron expression

Kahit ang masalimuot na expression ay ipinapakita sa madaling-maunawaang paliwanag

Paano gamitin

1

Palitan ang tampok gamit ang mga tab

Piliin ang "Gumawa" para bumuo ng expression, o ang "Suriin" para alamin ang kahulugan

2

Itakda ang kundisyon ng bawat field

Tukuyin ang tamang oras ng pagtakbo gamit ang mode button at halaga para sa bawat segundo, minuto, oras, araw, buwan, araw ng linggo, at taon

3

Kunin ang expression gamit ang generate button

Pagpindot sa generate ay ipapakita ang cron expression, at makukuha ito sa clipboard gamit ang copy button

4

Patunayan ang kahulugan sa tab na Suriin

Ilagay ang iyong cron expression at pindutin ang Suriin upang ipakita ang paliwanag at susunod na oras ng pagtakbo

Mga gamit

Pagtatakda ng panregular na pagtakbo sa Linux

Gumawa nang tama ng expression na irerehistro sa crontab upang maiwasan ang mga pagkakamali sa pagtatakda

Pagbabasa ng minanang pagtatakda

Mabilis na maunawaan ang ginagawa ng expression sa config file na iniwan ng nauna

Pagtatakda ng panregular na job sa CI/CD

Tukuyin ang iskedyul ng pagtakbo ng mga panregular na job tulad ng build trigger ng Jenkins

Pag-aaral at pagsasanay ng cron notation

Matutuhan ang notation habang sinusuri sa nakaiskedyul na pagtakbo kung kailan tatakbo ang isinulat na expression

Pangunahing Kaalaman

Paano Isulat ang cron Expression

Ang cron expression ay isang notasyon na tumutukoy sa oras ng regular na pagpapatakbo ng proseso sa Linux at iba pa, gamit ang limang field na “minuto oras araw buwan araw-ng-linggo”. Halimbawa, ang “*/5 * * * *” ay nangangahulugang tatakbo ito tuwing 5 minuto.

  • Asterisk:Ang "*" ay isang simbolo na kumakatawan sa lahat ng mga halaga sa isang patlang. Kung isusulat mo ang "0 9 * * *", ito ay tatakbo araw-araw sa 9:00 AM.
  • Saklaw at Listahan:Sa bawat field ay maaaring tumukoy ng saklaw gamit ang gitling at ng maraming halaga gamit ang kuwit; ang “0 9 * * 1-5” ay nangangahulugang tatakbo ito tuwing 9 ng umaga mula Lunes hanggang Biyernes.

Pagkakaiba mula sa Quartz Format

Ang Quartz format ay isang extended notation na ginagamit sa job scheduler ng Java. Ito ay may 6 hanggang 7 patlang sa halip na 5, na may sekundo sa simula at taon sa dulo. Maaari rin itong gumamit ng mga espesyal na simbolo tulad ng "?" at "L".

Mga Espesyal na Simbolo tulad ng L, W, at #

Sa Quartz format, ang mga patlang ng araw at araw ng linggo ay maaaring gumamit ng mga espesyal na simbolo na hindi makikita sa standard cron, na nagpapahintulot sa iyo na ipahayag ang kumplikadong mga iskedyul sa isang expression.

  • L (Panghuling):Ang "L" ay isang simbolo na kumakatawan sa katapusan ng buwan o ang huling araw ng linggo. Ang "L" sa araw patlang ay nangangahulugang ang huling araw ng buwan, at ang "6L" sa araw ng linggo patlang ay nangangahulugang ang huling Biyernes.
  • W (Araw ng Pagtatrabaho):Ang "W" ay isang simbolo na kumakatawan sa pinakamalapit na araw ng pagtatrabaho sa isang tinukoy na petsa. Ang "15W" ay nangangahulugang ang araw ng pagtatrabaho na pinakamalapit sa ika-15 (kung ang ika-15 ay Sabado, ito ay ang ika-14 na Biyernes).
  • #(Ika-n na Araw ng Linggo):Ang "#" ay isang simbolo na kumakatawan sa ika-n na araw ng linggo ng isang buwan. Ang "6#3" ay nangangahulugang ang ikatlong Biyernes, na nagpapahintulot sa iyo na tukuyin kung ito ay alin-aliling araw ng linggo sa loob ng buwan.

Kaligtasan at privacy

Tapos sa browser

Ang inilagay na data ay pinoproseso lamang sa loob ng iyong browser at hindi ipinapadala sa labas.

Proseso lamang sa loob ng browser

Pagbuo at pagsusuri ng cron expression ay ginagawa nang lubusan sa loob ng iyong browser, at ang mga input data ay hindi ipinapadala sa server.

Ang komunikasyon ay naka-encrypt gamit ang HTTPS

Ang pagkarga ng pahina ay naka-encrypt din ng TLS, at ang nilalaman ay hindi mababasa ng third party.

Walang pagpapadala sa third party

Ang mga input content ay hindi ipinapadala sa mga external na serbisyo tulad ng advertising network o tracker.

Walang awtomatikong pagpapanatili ng resulta

Binuo o nasuring expression at input suggestion ay hindi iniimbak sa server.

Sundan ang RAKKOTOOLS sa Google Search

175 kapaki-pakinabang na tool na mas madaling mahanap mula sa Google Search at AI Search!

  • Makikita sa paghahanap
  • Lalabas rin sa AI Search
  • Tuklasin ang mga bagong tool
Kaugnay na Mga Tool