Hər iki ifadə çərşənbə səhəri kimi görünür, amma yalnız biri bir dəfə deməkdir. 0 10 * * 3 çərşənbə günü saat 10:00-da işə düşür; * 10 * * 3 isə onuncu saatın hər dəqiqəsində işə düşür, yəni eyni tuneli başlatmaq üçün altmış şans. Əgər əmr mövcud sessiyanı yoxlamayan başladıcıdırsa, ikinci variant cədvəl xətası deyil, rəqib sahiblər yaradan döngüdür. Hər şeydən əvvəl dəqiqə sahəsini oxuyun.

Beş sahə dəqiqə, saat, ayın günü, ay və həftənin günüdür, bu sıra ilə, və birincisində ulduz hər dəqiqə deməkdir.

Dəqiqə sahəsi neçə dəfə olduğunu müəyyən edir

Baştakı rəqəm dəqiqədir, yəni 0 10 * * 3 çərşənbə günü onuncu saatın ilk dəqiqəsidir. Onu ulduzla əvəz etmək saatı və günü saxlayır, yalnız-bir-dəfə xassəsini atır və altmış uyğunluq yaradır. Cron təkrarları təmizləmir: hər uyğunluq əmri yenidən başladır. Bu cron haqqında incəlik deyil, sahə semantikasıdır və quraşdırılmış planlaşdırıcının sənədinə baxmağa dəyər, çünki sahə sırası və istəyə bağlı istifadəçi adı sütunu istifadəçi və sistem crontab-larında fərqlənir.

Bir gün ərzində öz vaxt damğasını yazan zərərsiz əmrlə sınaqdan keçirin. Jurnalda bir sətir cədvəldir; bir saat içində altmış sətir isə dərsdir.

İkinci başlatma birincisinə nə edir

Yaxşı davranan başladıcı bağlantının artıq qurulduğunu görür və heç nə etmir. Xam openvpn çağırışı isə yox: başqa bir proses yaradır, cihazı və ya portu bağlamaq üçün başqa bir cəhd, və eyni təyinatlar üçün rəqabət aparan başqa marşrut dəsti. NetworkManager-də bir bağlantı üçün təkrar aktivləşdirmə sorğuları adətən idempotentdir və məhz buna görə problem kiminsə fərqli əmr istifadə etməsinə qədər gizli qalır. Cədvəl tuneli artıq idarə edən sahibdən soruşmalıdır.

Sonra bağlantı qurulma ərəfəsində ikən sorğunun nə demək olduğunu qərarlaşdırın. Nə təkrar aktivləşdirmə, nə də gözləyən başlatmalar növbəsi açıq-aşkar düzgündür; birini seçin və başladıcıya tətbiq etdirin, planlaşdırıcı bunu təsadüfən qərar verməsin.

Əmrdən əvvəl sahələri sayın

İstifadəçi və sistem crontab-ları əmrdən əvvəl istifadəçi adı sütununun görünüb-görünməməsi ilə fərqlənir. Aralarında köçürülən giriş ya yanlış hesabla işləyir, ya da istifadəçi adını əmrin ilk sözü kimi ötürür. Bələdçiyə deyil, quraşdırılmış sənədə baxın və öz sətrinizdəki sahələri sayın. Əmrdən əvvəl altıncı sözü olan beşsahəli giriş sistem crontab-ıdır; istifadəçi crontab-ında eyni sətir həmin sözü proqram kimi icra etməyə çalışır.

İcra identikliyi mühiti özü ilə daşıyır. Cron tapşırığı açılmış açar halqasını, interaktiv parol sorğusunu və ya sınaq apardığınız iş qovluğunu miras almır.

Saatı deyil, hazırlığı gözləyin

Uğurlu başlatma işlək tunel demək deyil. Tapşırıq bitəndə klient hələ son nöqtəsini həll edir, autentifikasiya edir və ya marşrutları quraşdırır ola bilər. Hər asılı tapşırıq sabit saniyə sayını deyil, həqiqətən ehtiyac duyduğu qorunan resursu gözləməlidir, məhdud taym-aut və jurnala yazılan uğursuzluqla. Bu fərq çox vaxt işləyən cədvəli sıx səhərdə səssizcə uğursuz olan cədvəldən ayırır.

Həmin saatda interaktiv MFA tələb olunursa, tapşırıq birinin diqqətini istəyə bilər, amma cavabı özü verə bilməz. Bu halı açıq saxlayın, təkrar istifadə olunan parol yerləşdirməyin və sonsuza qədər yenidən cəhd etməyin.

Həqiqətən birdəfəlik aktivləşdirmə üçün dəstəklənən bir dəfəlik mexanizmdən istifadə edin. Yadda saxlanmalı və silinməli olan təkrarlanan qayda gələcəkdə təkrar başlatmadır.

Əlaqəli məqalələr