បង្កើត & ពិនិត្យ cron
បង្កើត និងពិនិត្យ cron
លក្ខណៈពិសេស
គាំទ្រផ្នែកបន្ថែមទម្រង់ Quartz
អាចបញ្ជាក់ប្រតិបត្តិករកម្រិតខ្ពស់ដូចជា វិនាទី ឆ្នាំ និង L, W, # ជាដើម
សាងសង់កន្សោមដោយការជ្រើសប៊ូតុង
ប្រតិបត្តិការងាយស្រួលគ្រាន់តែជ្រើសរើសរបៀបដូចជា រាល់ពេល ចន្លោះ ឬជួរ
គណនាម៉ោងប្រតិបត្តិលើកក្រោយដោយស្វ័យប្រវត្តិ
បង្ហាញជាបញ្ជីនូវកាលវិភាគប្រតិបត្តិ ៥ ដងថ្មីៗបំផុតនៃកន្សោមដែលបានបង្កើត ឬពិនិត្យ
ពន្យល់អត្ថន័យនៃកន្សោម cron ជាអក្សរ
បង្ហាញសូម្បីតែកន្សោមស្មុគស្មាញជាការពន្យល់ងាយយល់
របៀបប្រើ
ប្តូររវាងមុខងារដោយផ្ទាំង
បើបង្កើតកន្សោម ជ្រើស «បង្កើត» បើពិនិត្យអត្ថន័យ ជ្រើសផ្ទាំង «ពិនិត្យ»
កំណត់លក្ខខណ្ឌនៃវាលនីមួយៗ
បញ្ជាក់ពេលវេលាប្រតិបត្តិតាមរយៈប៊ូតុងរបៀប និងតម្លៃ សម្រាប់ វិនាទី នាទី ម៉ោង ថ្ងៃ ខែ ថ្ងៃនៃសប្តាហ៍ និងឆ្នាំ
ទទួលកន្សោមដោយប៊ូតុងបង្កើត
ចុចបង្កើតនោះកន្សោម cron នឹងបង្ហាញ ហើយចម្លងទៅ clipboard ដោយប៊ូតុងចម្លង
ផ្ទៀងផ្ទាត់អត្ថន័យនៅផ្ទាំងពិនិត្យ
បញ្ចូលកន្សោម cron របស់អ្នករួចចុចពិនិត្យ នោះការពន្យល់ និងម៉ោងប្រតិបត្តិលើកក្រោយនឹងបង្ហាញ
ករណីប្រើប្រាស់
កំណត់ការប្រតិបត្តិតាមកាលវេលានៅ Linux
បង្កើតកន្សោមសម្រាប់ចុះបញ្ជីទៅ crontab ឲ្យបានត្រឹមត្រូវ ដើម្បីការពារកំហុសក្នុងការកំណត់
ការបកស្រាយការកំណត់ដែលទទួលបន្ត
យល់ដឹងយ៉ាងលឿននូវដំណើរការនៃកន្សោមក្នុងឯកសារកំណត់ដែលអ្នកមុនបានទុក
កំណត់ការងារតាមកាលវេលានៃ CI/CD
កំណត់កាលវិភាគប្រតិបត្តិនៃការងារតាមកាលវេលា ដូចជា build trigger របស់ Jenkins
រៀន និងហ្វឹកហាត់វាក្យសម្ព័ន្ធ cron
ស្ទាត់ជំនាញវាក្យសម្ព័ន្ធ ខណៈផ្ទៀងផ្ទាត់ថាកន្សោមដែលសរសេរនឹងដំណើរការនៅពេលណាតាមកាលវិភាគប្រតិបត្តិ
ចំណេះដឹងមូលដ្ឋាន
របៀបសរសេរ cron expression
cron expression គឺជារចនាសម្ព័ន្ធដែលប្រើក្នុង Linux និងប្រព័ន្ធផ្សេងៗ ដើម្បីកំណត់ពេលវេលាសម្រាប់ដំណើរការស្វ័យប្រវត្តិ ដោយប្រើ 5 ជួរឈរគឺ «នាទី ម៉ោង ថ្ងៃ ខែ ថ្ងៃក្នុងសប្តាហ៍» ឧទាហរណ៍ «*/5 * * * *» មានន័យថាដំណើរការរៀងរាល់ 5 នាទី។
- សញ្ញាផ្កាយ:«*» គឺជាសញ្ញាតំណាងឲ្យតម្លៃទាំងអស់ក្នុងជួរឈរនោះ ឧទាហរណ៍ «0 9 * * *» មានន័យថាដំណើរការរៀងរាល់ថ្ងៃម៉ោង 9:00។
- ជួរ និងបញ្ជី:ក្នុងជួរឈរ អាចប្រើសញ្ញាដកសម្រាប់ជួរ និងសញ្ញាក្បៀសសម្រាប់តម្លៃច្រើន ឧទាហរណ៍ «0 9 * * 1-5» មានន័យថាដំណើរការម៉ោង 9:00 ពីថ្ងៃច័ន្ទដល់ថ្ងៃសុក្រ។
ភាពខុសគ្នាជាមួយទម្រង់ Quartz
ទម្រង់ Quartz គឺជារចនាសម្ព័ន្ធបន្ថែមដែលប្រើក្នុង job scheduler ផ្អែកលើ Java ដែលមានជួរឈរ 6 ទៅ 7 ដោយបន្ថែមជួរវិនាទីនៅដើម និងជួរឆ្នាំនៅចុង ហើយក៏អាចប្រើសញ្ញាពិសេសដូចជា «?» និង «L» ជាដើម។
សញ្ញាពិសេស L, W, # និងផ្សេងៗ
ក្នុងជួរថ្ងៃ និងថ្ងៃក្នុងសប្តាហ៍របស់ទម្រង់ Quartz អាចប្រើសញ្ញាពិសេសដែលមិនមានក្នុង cron ស្តង់ដារ ដើម្បីបញ្ជាក់កាលវិភាគស្មុគស្មាញក្នុង expression តែមួយ។
- L (ចុងក្រោយ):«L» គឺជាសញ្ញាតំណាងឲ្យថ្ងៃចុងក្រោយនៃខែ ឬថ្ងៃចុងក្រោយក្នុងសប្តាហ៍ ដោយ «L» ក្នុងជួរថ្ងៃមានន័យថាថ្ងៃចុងក្រោយនៃខែ ហើយ «6L» ក្នុងជួរថ្ងៃក្នុងសប្តាហ៍មានន័យថាថ្ងៃសុក្រចុងក្រោយ។
- W (ថ្ងៃធ្វើការ):«W» គឺជាសញ្ញាតំណាងឲ្យថ្ងៃធ្វើការដែលនៅជិតបំផុតទៅនឹងថ្ងៃដែលបានកំណត់ ឧទាហរណ៍ «15W» មានន័យថាថ្ងៃធ្វើការដែលនៅជិតបំផុតទៅនឹងថ្ងៃទី 15 (ប្រសិនបើថ្ងៃទី 15 ជាថ្ងៃសៅរ៍ នោះជាថ្ងៃសុក្រទី 14)។
- # (ថ្ងៃទី n ក្នុងសប្តាហ៍):«#» គឺជាសញ្ញាតំណាងឲ្យថ្ងៃទី n ក្នុងសប្តាហ៍ ឧទាហរណ៍ «6#3» មានន័យថាថ្ងៃសុក្រទី 3 ក្នុងខែ ដែលអាចកំណត់ថ្ងៃណាមួយក្នុងសប្តាហ៍លេខប៉ុន្មានក្នុងខែ។
សុវត្ថិភាព និងឯកជនភាព
បញ្ចប់ក្នុងកម្មវិធីរុករក
ទិន្នន័យដែលបញ្ចូលត្រូវបានដំណើរការតែនៅក្នុងកម្មវិធីរុករករបស់អ្នកប៉ុណ្ណោះ ហើយមិនត្រូវបានបញ្ជូនទៅខាងក្រៅឡើយ។
ដំណើរការតែក្នុងកម្មវិធីរុករក
ការបង្កើត និងវិភាគកន្សោម cronទាំងអស់ត្រូវបានដំណើរការក្នុងកម្មវិធីរុករករបស់អ្នក ហើយទិន្នន័យបញ្ចូលមិនត្រូវបានផ្ញើទៅម៉ាស៊ីនមេឡើយ។
ការទំនាក់ទំនងត្រូវបានអ៊ិនគ្រីបតាម HTTPS
ការផ្ទុកទំព័រក៏ត្រូវបានអ៊ិនគ្រីបដោយ TLS ហើយភាគីទីបីមិនអាចអានមាតិកាបានឡើយ។
មិនផ្ញើទៅភាគីទីបី
មិនផ្ញើខ្លឹមសារបញ្ចូលទៅសេវាខាងក្រៅ ដូចជាបណ្តាញផ្សាយពាណិជ្ជកម្ម ឬ tracker ឡើយ។
មិនរក្សាទុកលទ្ធផលដោយស្វ័យប្រវត្តិ
ម៉ាស៊ីនមេមិនរក្សាទុក កន្សោមដែលបានបង្កើត ឬពិនិត្យ ឬការណែនាំបញ្ចូលឡើយ។
តាមដាន RAKKOTOOLS នៅលើការស្វែងរករបស់ Google
ឧបករណ៍ងាយស្រួលប្រើចំនួន 175 នឹងងាយស្វែងរកឃើញជាងមុននៅលើការស្វែងរករបស់ Google និងការស្វែងរកដោយ AI!
- រកឃើញតាមរយៈការស្វែងរក
- បង្ហាញនៅក្នុងការស្វែងរកដោយ AI ផងដែរ
- រកឃើញឧបករណ៍ថ្មីៗ
