ពន្យល់ពីកន្សោម Cron (បង្ហាញពេលវេលាអនុវត្តសម្រាប់មនុស្ស)
បង្ហាញអត្ថន័យនៃកន្សោម Cron ជាភាសាខ្មែរ អនុញ្ញាតឱ្យអ្នកត្រួតពិនិត្យការបកប្រែ Cron និងកាលវិភាគខាងមុខជាមួយគ្នា។
ការបញ្ចូលមិនត្រូវបានផ្ញើទៅកាន់ម៉ាស៊ីនមេទេ (ដំណើរការក្នុងកម្មវិធីរុករក)
ឧទាហរណ៍៖ */5 * * * * / 0 9 * * 1-5 / 0 0 1 * *
ប្រសិនបើមិនច្បាស់ សូមជ្រើសរើស 5 វាល (ពេញនិយមក្នុង Linux)។
ពេលវេលាអនុវត្តអាចខុសគ្នា ប្រសិនបើតំបន់ម៉ោងខុសពីម៉ាស៊ីនមេ។
* ការអនុវត្តជាក់ស្តែងអាចខុសគ្នាដោយសារម៉ោងសន្សំពន្លឺថ្ងៃ (DST) ឬបរិយាកាសអនុវត្ត។
ការបំបែក (អត្ថន័យនៃវាលនីមួយៗ)
| វាល | តម្លៃ | ការបកស្រាយ | កំណត់សម្គាល់ |
|---|
ជម្រើស
ប្តូរចំណុចចាប់ផ្តើមសម្រាប់ការគណនាបន្ទាប់ (ម៉ោងបច្ចុប្បន្ន ប្រសិនបើមិនបានបញ្ជាក់)។ ឧទាហរណ៍៖ 2026-02-01T09:00
របៀបប្រើ
គ្រាន់តែបិទភ្ជាប់វាក្នុងបន្ទាត់តែមួយដើម្បីចាប់ផ្តើមការវិភាគ។
ជ្រើសរើស 5/6/7 វាល និងតំបន់ម៉ោង ដើម្បីពិនិត្យមើលការបកស្រាយ Cron ជាភាសាខ្មែរ។
អ្នកអាចចម្លង និងចែករំលែកការពន្យល់ និងកាលវិភាគខាងមុខបាន។
ឧទាហរណ៍ Cron ទូទៅ
ចុចដើម្បីបញ្ចូល
កំណត់សម្គាល់ និងចំណេះដឹងបន្ថែម
អត្ថន័យនៃកន្សោម Cron អាចប្រែប្រួលតាមបរិយាកាសអនុវត្ត ឬ DST។
និមិត្តសញ្ញាដែលគាំទ្រ
- គាំទ្រនិមិត្តសញ្ញាទូទៅដូចជា *, , - /, ជួរថ្ងៃនៃសប្តាហ៍, ជំហាន (steps) ជាដើម។
- ថ្ងៃនៃសប្តាហ៍គឺ 0-6 (អាទិត្យ-សៅរ៍) ជាលំនាំដើម; 7 ត្រូវបានចាត់ទុកថាជាថ្ងៃអាទិត្យ។
- ប្រសិនបើទាំងថ្ងៃ (dom) និងថ្ងៃនៃសប្តាហ៍ (dow) ត្រូវបានបញ្ជាក់ ពួកវាត្រូវបានបកស្រាយថាជាលក្ខខណ្ឌ OR។
ការប្រុងប្រយ័ត្ន
- និមិត្តសញ្ញាបន្ថែមដូចជា L / W / # / ? ប្រហែលជាមិនត្រូវបានបកស្រាយឡើយ។
- លក្ខណៈបច្ចេកទេសអាចខុសគ្នាទៅតាមបរិយាកាសអនុវត្ត (Linux cron / Quartz ជាដើម)។
- អាចមានការផ្លាស់ប្តូរ 1 ម៉ោង ដោយសារម៉ោងសន្សំពន្លឺថ្ងៃ (DST)។
សំណួរដែលសួរញឹកញាប់
តើប្រើ 5 វាល ឬ 6 វាល?
យើងផ្តល់ជូននូវការជ្រើសរើសទម្រង់ (នាទី ម៉ោង... / រួមទាំងវិនាទី ជាដើម)។ ប្រសិនបើមិនច្បាស់ សូមសាកល្បង 5 វាល (នាទី ម៉ោង ថ្ងៃ ខែ ថ្ងៃនៃសប្តាហ៍) ហើយប្តូរទៅ 6 ប្រសិនបើវាបង្ហាញថាខុស។
តើវាគាំទ្រគ្រប់លំនាំទាំងអស់ដែរឬទេ?
វាគាំទ្រនិមិត្តសញ្ញាទូទៅ (*, /, -, ,) ប៉ុន្តែនិមិត្តសញ្ញាស្មុគស្មាញដែលអាស្រ័យលើការអនុវត្ត (ឧទាហរណ៍៖ L / W / # / ?) ប្រហែលជាមិនត្រូវបានបកស្រាយឡើយ។ ការព្រមាននឹងត្រូវបានបង្ហាញក្នុងករណីបែបនេះ។
តើវាបង្ហាញពេលវេលាអនុវត្តបន្ទាប់ដែរឬទេ?
វាគណនា និងបង្ហាញកាលវិភាគអនុវត្ត N លើកបន្ទាប់ (ឧទាហរណ៍៖ 10 លើក)។ អ្នកក៏អាចបញ្ជាក់តំបន់ម៉ោងបានផងដែរ។