Сайтууд → таны сайт → Товлосон даалгаврууд.
Нэгийг нэмэх
Нэг команд болон нэг хуваарь. Уг команд нь сайтын орчинтой ижил орчинд, ижил 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-ийг ажиллуулах бодит хуваарь нэмнэ үү. Ингэснээр таны товлосон нийтлэлүүд болон нөөцлөлтийн залгаас нь хандалт дээр бус цаг дээр үндэслэн ажиллах болно.
Ажилласан эсэхийг харах
Даалгавар бүр өөрийн хамгийн сүүлийн ажиллуулалтуудыг гаралтын код болон гаралтын үр дүнгийн хамт хадгалдаг. Гаралт огт үүсгээгүй даалгавар хэзээ ч ажиллаагүй гэсэн үг бөгөөд энэ нь тус дэлгэцийн тухай хамгийн түгээмэл асуултын хариулт юм.
Үүний хийж чадахгүй зүйлс
Товлосон даалгавар нь хязгаартай байдаг — хэрэв хуваариасаа хамаагүй удаан ажиллавал үүнийг зогсоодог тул гацсан ажил нь өөрийн хуулбаруудыг хуримтлуулах боломжгүй. Хэрэв танд зүй ёсоор хэдэн цаг зарцуулагдах ажил байгаа бол түүнийг хуваах эсвэл дэмжлэгийн багт мэдэгдэнэ үү, бид тантай хамт шалгах болно.