در این مقاله قصد داریم به آموزش تنظیم cron jobs در دایرکت ادمین بپردازیم. cron یک سرویس زمانبندی است که وظیفه اجرای روتینهای خاصی را در زمان مشخص بر عهده دارد. cron این امکان را ایجاد میکند که کارهای روتین و روزمره را بهصورت اتوماتیک به انجام برسانید. کارهایی که باید با زمانبندی انجام شود بهعنوان مثال ارسال ایمیل از طریق میل سرور، ارسال خبرنامه و غیره. به هرکدام از این دستورات اصطلاحاً Cron Job گفته میشود. در اکثر سیستمها جهت اجرای درخواستهای دورهای خود مانند تهیه بکآپ، بررسی تنظیمات و مشخصات سیستم و بهروزرسانی درMSها از cron jobs استفاده میشود.
Cron job در لینوکس بخشی است که شما قادر خواهید بود دستور و یا اسکریپتی را در آن قرار داده تا در مدت زمانی مشخص اجرا گردد. این قاعده در کنترل پنلهای هاستینگ که در انواع سرور لینوکس نصب و سرویسدهی میشود، صدق کرده و بخشی را برای تنظیم آن دارند. در این آموزش به بررسی نحوه تنظیم cron jobs در دایرکت ادمین پرداخته تا در صورت نیاز شما بتوانید به تنظیم و استفاده از آن بپردازید.
ابتدا وارد کنترل پنل دایرکت ادمین شوید.
در بخش “Advanced Features” بر روی “Cron jobs” کلیک کنید.
جزئیات خواسته شده را در بخش “Create a New Cron Job” وارد کنید.
پس از وارد کردن جزئیات، روی دکمه “Add” کلیک کنید.
این امر باعث ایجاد cron job میشود.
1,5,11-15,30-59/2 (یعنی در دقیقههای 1، 5 حد فاصل دقایق 11 تا 15 و بهصورت هر دو دقیقه یکبار در فاصله زمانی بین 30 تا 59 دقیقه)
اگر میخواهید cron job را ویرایش کنید، میتوانید با مراجعه به Cron job مربوطه بر روی دکمه “Edit” کلیک کنید.
پس از ویرایش جزئیات، برای ذخیره تغییرات بر روی دکمه “Save” کلیک کنید.
در صورتی که میخواهید یک cron job را حذف کنید، آن را انتخاب کرده و بر روی دکمه “Delete” کلیک کنید.
برای دریافت خروجیهای یک cron job توسط ایمیل، آدرس ایمیل خود را در بخش “Send all Cron output to E-mail” وارد کرده و برای ذخیره جزئیات، بر روی دکمه “Save” کلیک کنید.
این تمام مراحل تنظیم cron jobs در دایرکت ادمین بود. امیدواریم این مقاله به زبان ساده راهنمایی لازم را برای شما داده باشد. در صورت هر گونه پرسشی با تیم فنی سینداد تماس حاصل کنید.