0 10 * * 3 یا * 10 * * 3؟ د دقیقې ساحه ولولئ
0 10 * * 3 یو ځل چلیږي؛ * 10 * * 3 په یوه ساعت کې شپېته ځله چلیږي. د دقیقې ساحه ولولئ، د ساحو ترتیب وګورئ، بیا د ساعت نه، د چمتووالي انتظار وکړئ.
دواړه جملې د چهارشنبې سهار په څېر ښکاري، او یوازې یوه یې یو ځل معنا لري. 0 10 * * 3 د چهارشنبې په 10:00 بجو چلیږي؛ * 10 * * 3 د لسم ساعت هر دقیقه چلیږي، هماغه تونل پیلولو لپاره شپېته فرصتونه. که امر یو پیلوونکی وي چې موجوده ناسته نه ګوري، دوهمه بڼه د مهالوېش تېروتنه نه ده، بلکې یوه حلقه ده چې سیال مالکان جوړوي. له هر بل شي مخکې د دقیقې ساحه ولولئ.
پنځه ساحې دقیقه، ساعت، د میاشتې ورځ، میاشت او د اونۍ ورځ دي، په همدې ترتیب، او په لومړي کې ستوری هر دقیقه معنا لري.
د دقیقې ساحه ټاکي چې څو ځله
لومړنی عدد دقیقه ده، نو 0 10 * * 3 د چهارشنبې د لسم ساعت لومړنۍ دقیقه ده. د ستوري سره یې بدلول ساعت او ورځ ساتي او یوځل-یوازې ځانګړنه له لاسه ورکوي، چې شپېته سمونونه جوړوي. Cron تکرارونه نه لرې کوي: هر سمون امر بیا پیلوي. دا د cron په اړه نریکت نه دی، دا د ساحو مانا ده، او د نصب شوي مهالوښتونکي حواله لوستل ارزښت لري، ځکه د ساحو ترتیب او اختیاري کارن-نوم کالم د کارن او سیسټم crontab کې توپیر لري.
د یوې ورځې لپاره خپل وخت-ټاپ ثبتوونکي بې ضرره امر سره ازموینه وکړئ. په لاګ کې یوه کرښه مهالوېش دی؛ په یوه ساعت کې شپېته کرښې سبق دی.
دوهم پیل لومړي ته څه کوي
ادبمنت پیلوونکی وینې چې اړیکه لا دمخه فعاله ده او هیڅ نه کوي. خام openvpn غوښتنه نه: دا بله پروسه جوړوي، د یوې وسیلې یا پورټ تړلو بله هڅه, او د هماغو منزلونو لپاره سیالي کوونکی بل لارښود ټولګه. په NetworkManager کې، د یوې اړیکې لپاره تکراري فعالولو غوښتنې معمولاً idempotent وي، او همدا لامل دی چې ستونزه پټه پاتې کیږي تر څو چې یو څوک بل امر وکاروي. مهالوېش باید له هغه مالک وپوښتي چې لا دمخه تونل اداره کوي.
بیا وټاکئ چې د اړیکې د جوړېدو په مهال د غوښتنې مانا څه ده. نه دوه ځله فعالول او نه د انتظار په قطار کې پیلونه په څرګنده سم دي؛ یو غوره کړئ او پیلوونکی یې پلي کړي، پرځای دې چې مهالوښتونکی په ناڅاپي ډول تصمیم ونیسي.
د امر دمخه ساحې وشمېرئ
کارن او سیسټم crontab د دې په توپیر لري چې آیا د امر دمخه کارن-نوم کالم ښکاري. د دوی ترمنځ کاپي شوې ننوتنه یا په غلط حساب چلیږي یا کارن-نوم د امر لومړنۍ کلمې په توګه لیږدوي. د لارښود پرځای نصب شوې حواله وګورئ، او په خپله کرښه کې ساحې وشمېرئ. د امر دمخه شپږمې کلمې سره پنځه-ساحې ننوتنه سیسټم crontab ده؛ هماغه کرښه په کارن crontab کې هڅه کوي هغه کلمه د پروګرام په توګه چلوي.
د اجرا هویت چاپېریال له ځان سره وړي. د cron دنده انلاک شوی کی-حلقه، متقابل پټنوم غوښتنه یا هغه کاري فولډر چې تاسو پکې ازموینه کړې وه په میراث نه اخلي.
د ساعت نه، د چمتووالي انتظار وکړئ
بریالی پیل د کار کوونکي تونل معنا نه لري. کېدای شي کلاینټ د دندې په پای کې لا خپل پای-ټکی حل کوي، تصدیق کوي یا لارښوونې نصبوي. هر تړلې دنده باید د خپل واقعي اړین ساتل شوي سرچینې انتظار وکړي، د محدود وخت او ثبت شوي ناکامۍ سره، نه د ثابتو ثانیو. همدا توپیر هغه مهالوېش چې ډېری وخت کار کوي له هغه څخه بېلوي چې په بوخت سهار کې په خاموشۍ ناکام شي.
که په هغه ساعت کې متقابل MFA ته اړتیا وي، دنده کولی شي د یو کس پام وغواړي خو ځواب نشي وړاندې کولی. هغه حالت ښکاره وساتئ، پرځای دې چې بیاکارېدونکی پټنوم دننه کړئ یا بې پایه بیا هڅه وکړئ.
د واقعي یوځلي فعالولو لپاره، د ملاتړ شوي یوځلي میکانېزم څخه کار واخلئ. تکراري قاعده چې باید یاد ودرل شي او لرې شي، راتلونکی دوه ځله پیل دی.