آموزش وردپرس قالب وردپرس قالب رايگان وردپرس درس وردپرس
گرم نگه داشتن شیرپوینت با WarmUp Script - گروه ساقه

گرم نگه داشتن شیرپوینت با WarmUp Script

SharePoint Size And Usage Limits
محدودیت‌های امکانات شیرپوینت (Size and usage limits)
اکتبر 30, 2017
آموزش فیلتر کردن پیشرفته لیست‌های شیرپوینت با استفاده از وب پارت SharePoint List Filter
نوامبر 8, 2017

گرم نگه داشتن شیرپوینت با WarmUp Script

آیا از صبر کردن برای لود شدن صفحه شیرپوینت خسته شده‌اید؟

راه‌حلی آسان برای رفع این مشکل می خواهید که از تمامی نسخه‌ها پشتیبانی کند؟

با WarmUp Script آشنا شوید!

یکی از مشکلات شیرپوینت کندی در اولین مرتبه ورود به سایت است که علت آن Recycle شدن IIS در ساعت 12 هرشب است.

برای رفع این مشکل، می‌توان با استفاده از Script بعد از هربار Recycle یا در فواصل زمانی کوتاه برای مثال هر یک ساعت یک بار آدرس‌های مهم شیرپوینت را فراخوانی کرد. به این نوع Script ها WarmUp Script می‌گویند که به بیانی دیگر به معنی گرم نگه داشتن شیرپوینت است.

برخی از قابلیت‌های کلیدی

  • پشتیبانی از شیرپوینت 2010، 2013 و 2016
  • URLهای سفارشی صفحات
  • تشخیص URL های وب اپلیکیشن
  • تشخیص URL های سایت کالکشن‌های میزبان
  • تشخیص URL های سرویس اپلیکیشن
  • دانلود تمامی منابع صفحه
  • دانلود با Invoke-WebRequest
  • گرم کردن صفحه و وب اپ‌های Central Admin برای تجربه مدیریت سریع‌تر
  • گرم کردن تمامی صفحات مدیریتی سرویس اپلیکیشن
راهنمای استفاده
  • دانلود SPBestWarmUp.ps1
  • کپی کردن SPBestWarmUp.ps1 در سرور شیرپوینت (توجه کنید که اجرای دستورات WarmUp باید در سرور Front End شیرپوینت انجام شود.)
  • اجرای SPBestWarmUp.ps1 -f برای نصب در سطح فارم. ایجاد زمانبند وظایف بر روی تمامی ماشین‌ها
  • اجرای SPBestWarmUp.ps1 -i برای نصب به صورت محلی. ایجاد زمانبند وظایف روی ماشین محلی
  • اجرای SPBestWarmUp.ps1 -u برای حذف کردن از فارم. پاک کردن هرگونه زمانبند وظایف با اسم "SPBestWarmup"
تصاویری از مراحل کار با WarmUp Script
نصب بر روی فارم

اجرای دستی

نکته
پس از reboot شدن سیستم می‌توانید این دستور را اجرا کنید تا بصورت دستی دستور را فراخوانی کرده و IIS را گرم کنید:
"SCHTASKS /RUN /TN "SPBestWarmUp
URL های سفارشی
از پارامتر url- استفاده کنید تا URLهای سفارشی را از خط دستور اضافه کنید. عنوان سایت Central Admin را عوض کنید و خط‌های 331 تا 345 را ویرایش کنید تا بتوانید URLهای سفارشی را درون دستور اضافه کنید. این کار برای چرخه حیات مفید است.
مجوز
اجرای این دستور با یک سرویس اکانت متفاوت از فارم ممکن است شما را وادار به آن کند که از دسترسی به پاورشل اطمینان حاصل کنید. این کار به شما اطمینان می‌دهد که سرویس اکانت برای اجرای Get-SPWebApplication و Get-SPServer در تشخیص URLها برای لود کردن دسترسی دارد.
برای مطالعه بیشتر در این باره می‌توانید به لینک زیر مراجعه کنید :
https://technet.microsoft.com/en-us/library/gg490648.aspx

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *