يكشنبه ، 10 مرداد ، 1389
آموزش
تاریخ: 1388/10/18 نظرات: 0 نظر نمایش: 408 مرتبه تعداد امتیاز: 2   (Article Rating)
بررسي وظايف زمان‌بندي شده

بررسي وظايف زمان‌بندي شده

در سايت استاندارد DotNetNuke برخي از وظايف به طور خودكار در پس زمينه اتفاق مي‌‌‌افتند. در اينجا فعاليت‌هايي كه به شكل دوره‌اي طبق برنامه‌اي منظم رخ مي‌‌‌دهند ليست شده اند، مثل شاخص گذاري محتويات سايت براي سهولت جستجو. با رفتن به Host >> Schedule (میزبان >> زمانبندی) مي‌‌‌توانيد برنامه را مشاهده كنيد، جايي كه ليستي از وقايع زمان‌بندي شده را خواهيد ديد.

اين ليست به شما نشان مي‌‌‌دهد كدام وظايف در پس زمينه اجرا شده اند، هر چند وقت يكبار اجرا شده اند، قرار است كي دوباره اجرا شوند، و تاريخچه‌اي از زماني كه اين وظايف اخيراً اجرا شده اند.


شكل فوق ليستي از وظايف زمان‌بندي شده به شما اجازه مي‌‌‌دهد ببينيد چه اتفاقاتي در پس زمينه رخ مي‌‌‌دهند.

با كليك كردن روي دكمه History (تاریخچه) كنار هر آيتم اجازه مي‌‌‌دهد ببينيد وظايف چه موقع اجرا شده اند، اجراي آنها چه مدت طول كشيده است، و آيا اجراي آنها موفقيت آميز بوده است. براي فوق كاربران مهم است كه بر مبنايي منظم اين تاريخچه را بررسي كنند بدين ترتيب مي‌‌‌توانند تشخيص دهند آيا اخيراً مشكلي پيش آمده است و شناختي كلي از سلامت سايت بدست آورند.
به عنوان مثال اگر سايت شما ترافيك زيادي داشته باشد و Site Log را 60 روزه تنظيم كرده باشيد، بايد وظيفه زمان‌بندي شده PurgeSiteLog را نيز طوري تنظيم كنيد كه حداقل يك بار در ماه اجرا شود. اين كار موارد قديمي ‌‌‌را از Site Log پاك مي‌‌‌كند و تضمين مي‌‌‌دهد كه هرگز تاحدي پر نمي‌‌‌شود كه سزعت سايت را پايين آورد. به عنوان بخشي از پشتيباني منظم سايت بايد تاريخچه وظايف را بررسي كنيد اگر تاريخچه منظم باشد، مي‌‌‌توانيد اطمينان يابيد كه Site Log خيلي بزرگ نشده است. اما اگر وظيفه PurgeSiteLog اجرا نشود، Site Log به قدري بزرگ مي‌‌‌شود كه مي‌‌‌توانيد گزارش‌ها را ببينيد.

براي اينكه تنظيم كنيد وظيفه PurgeSiteLog يك بار در ماه اجرا شود، مراحل زير را طي كنيد:

1.    در پنجره كوچك Schedule (زمانبندی) روي آيكون مداد آبي Edit (ویرایش) كنار
DotNetNuke.Services.Log.SiteLg.PurgeSiteLog.DOTNETNUKE كليك كنيد.
Edit Schedule Screen (ویرایش زمانبندی) باز مي‌‌‌شود.
2.    كادر انتخابي Schedule Enabled (زمانبندی فال شود) را به حالت انتخاب شده درآوريد.
3.    Time Lapse (مروز زمان) را 30 Days (روز) قرار دهيد.
4.    Retry Frequency (فرکانس بازگشت) را 1 Days (روز) قرار دهيد.
5.    ساير فيلدها را همان طور كه هستند بگذاريد و روي Update (بروزرسانی) كليك كنيد.

در تاريخچه وظايف بايد به زمان اجراي وظايف كه به شكل Duration (مدت) در ميلي ثانيه نشان داده مي‌‌‌شود و اينكه به شكل درستي اجرا شده اند، توجه داشته باشيد. اجراي بيشتر وظايف فقط چند ميلي ثانيه طول مي‌‌‌كشد و اگر بيشتر زمان ببرد اجرا نمي‌‌‌شود. بنابراين وقتي اين ليست را كنترل مي‌‌‌كنيد، ابتدا True را در ستون Succeeded (با موفقیت) جستجو كنيد و سپس آيتم‌هاي بيشتر از 250 ميلي ثانيه را چك كنيد. آيتم‌هايي با Duration (مدت) بيشتر از 250 ميلي ثانيه ممكن است نشان دهنده مشكلي باشد كه تيم پشتيبان فني شما بايد از آن آگاه باشد.

کد: 88
گروه: آموزشهای عمومی پرتال
نویسنده خبر: webmaster
امتیاز بندی

در حال حاضر هیچ نظری ارسال نشده است
ارسال نظر:

نام (الزامی)

ایمیل (الزامی)

وب سایت

خانه
Vizier MarkitModules DotNetNuke