Сайттар → сіздің сайтыңыз → Жоспарланған тапсырмалар.
Жаңасын қосу
Команда және кесте. Команда сайтпен бірдей ортада, дәл сол PHP нұсқасымен орындалады, сондықтан wp cron event run --due-now немесе php artisan schedule:run дәл сіздің shell ортаңыздағыдай жұмыс істейді.
WordPress жүйесінің өз cron-ы
WordPress өз тапсырмаларын беттерді қарауға сәйкес жоспарлайды, сондықтан кірушілер саны аз сайт өз жоспарланған жұмысын кеш орындайды немесе мүлдем орындамайды, ал жүктемесі көп сайт оны мыңдаған рет орындайды. Екеуі де сіз қалағандай емес.
Шешімі екі жолдан тұрады. wp-config.php файлында DISABLE_WP_CRON мәнін true етіп орнатыңыз, содан кейін осында әр бес минут сайын wp cron event run --due-now командасын іске қосатын нақты кесте қосыңыз. Осылайша сіздің жоспарланған жазбаларыңыз бен сақтық көшірме жасау плагиніңіз трафикке емес, сағатқа сәйкес жұмыс істейді.
Оның орындалғанын тексеру
Әрбір тапсырма өзінің соңғы орындалуларын шығу кодымен (exit code) және нәтижесімен (output) бірге сақтайды. Ешқашан нәтиже шығармаған тапсырма ешқашан орындалмаған болып табылады, бұл осы экранға қатысты ең жиі қойылатын сұрақтың жауабы.
Ол нені істей алмайды
Жоспарланған тапсырманың шегі бар — егер ол кестесінен әлдеқайда ұзақ орындалса, ол тоқтатылады, сондықтан ілініп қалған процесс өз көшірмелерін көбейте алмайды. Егер сізде заңды түрде бірнеше сағатқа созылатын жұмыс болса, оны бөліңіз немесе қолдау қызметіне хабарлаңыз, біз оны сізбен бірге қарастырамыз.