3 آذر 1398
Cron Job یک قابلیتی است که به کمک آن میتوان کارهایی که در زمانهای خاص باید تکرار شوند را به صورت اتوماتیک انجام دهیم.
در ادامه به توضیحات در رابطه با آن و کاربردهایش میپردازیم.
در زندگی روزمره خود، بعضا کارهایی را به صورت منظم باید انجام دهیم.
برای نمونه میتوان به مصرف داروهایی که به تجویز پزشک باید به طور منظم در ساعت خاصی استفاده شود اشاره کرد.
اهمیت انجام این کارها به صورت منظم خود دغدغههایی از جمله عدم فراموشی ایجاد میکند.
هر چه اهمیت انجام یک کار بیشتر باشد، نیاز بیشتری به یک سامانه برای انجام اتوماتیک آن حس میشود.
با Cron Job میتوان به این نیاز پاسخ داد.
برای حل این مشکلات در سیستمها ابزارهایی ایجاد شد.
در سیستمعامل لینوکس از Cron Job برای پاسخ به این نیاز استفاده میشود.
Cron Job یک ابزاری است برای انجام اتوماتیک کارهایی که باید به صورت منظم در زمانهای خاصی تکرار شوند.
این ابزار در هاست اشتراکی و روی کنترلپنل cPanel در هاستهای خریداری شده از گیتیسرور قرار دارد.
با این ابزار شما میتوانید کارهای لازم را به دلخواه خود طبق برنامههای منظم انجام دهید.
کارهایی که با Cron Job انجام میشوند کاملا اتوماتیک خواهند بود.
این کارها بنا بر تنظیمات اعمال شده میتواند با فاصله زمانیهای مختلف اجرا شود.
برای مثال هر روز، هر 12 ساعت، پنج دقیقه یک بار و…
توضیحات تکمیلی درباره این سرویس را میتوانید در اینجا مشاهده فرمایید.
همانطور که گفته شد در هر جایی که فعالیت های منظم و پی در پی داریم میتوان از این سرویس استفاده کرد.
چند نمونه از این کارها را در زیر مشاهده میفرمایید:
اخطاریههای مختلف مانند پرداخت صورت حساب یا انقضای سرویسها
بکآپ گرفتن اتوماتیک از سایت
گزارشگیری از وضعیت سایت
و…
فعالیتهایی که در بالا ذکر شد را میتوان با Cron Job به سادگی انجام داد.
این در حالی است که اگر از این سرویس استفاده نشود ممکن است مشکلاتی به وجود بیاید؛ از جمله:
هدر رفتن زمان بیش از اندازه
امکان تاخیر در ارسال اطلاعیهها
بالا رفتن هزینه انجام فعالیتها
امکان جا ماندن یک حساب کاربری در ارسال اطلاعیهها
و…
امروزه استفاده از Cron Job فراگیر شده است.
باید توجه داشت که برای استفاده از آن نیاز به دانش فنی مناسب در حوزه دستورات لینوکسی میباشد.
پیشنهاد میکنیم قبل از ایجاد یک Cron Job آموزشهای لازم را ببینید یا از فرد متخصص کمک بگیرید.
همچنین سایتهایی هستند که اگر به هر دلیلی روی هاست شما این سرویس نبود، میتوانید از آنها استفاده کنید: از جمله این سایت.
اگر شما از کاربرانی هستید که از ویندوز استفاده میکنید باید از ابزار مخصوص به آن پلتفرم استفاده کنید.
ابزار یا سرویسی که در ویندوز مشابه این سرویس است، Scheduled Tasks نام دارد.
تمامی حقوق برای گیتی سرور محفوظ است.