تنظیم Cron Job
Cron job یک وظیفه زمانبندی شده در سیستمعاملهای Unix و Linux است که به کاربران اجازه میدهد تا اسکریپتها یا دستورات را در فواصل زمانی منظم اجرا کنند. این ابزار به خصوص برای انجام وظایف دورهای مثل پشتیبانگیری، ارسال ایمیل، اجرای اسکریپتهای نگهداری سیستم، یا بهروزرسانی اطلاعات مفید است.
برای تنظیم یک Cron Job در Django کافیست تا پس از آپلود پروژه خود در کنسول در بخش تنظیمات پلتفرم، Cron Jobهای خود را تعریف کنید:
فرمت زمانبندی Cron Job
در نظر داشته باشید که فرمت زمانبندی Cron به صورت زیر است:
* * * * *
│ │ │ │ │
│ │ │ │ └── روزهای هفته (۰-۷) (۰ و ۷ هر دو نشاندهنده یکشنبه هستند)
│ │ │ └──── ماهها (۱-۱۲)
│ │ └────── روزهای ماه (۱-۳۱)
│ └──────── ساعتها (۰-۲۳)
└────────── دقیقهها (۰-۵۹)
با کمک این وبسایت، میتوانید زمان دلخواه خود را، بسازید.
پس از تنظیم cron jobها و استقرار مجدد برنامه، میتوانید لیست آنها را در قسمت تنظیمات برنامه خود، مشاهده بفرمایید: