نحوه تنظیم زمانبندی (Scheduling) برای Crawler در شیرپوینت
نویسنده: محمد باقر سیف اللهی
تاریخ: ۱۳۹۱/۰۴/۰۴ ۱۴:۲۸
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
برای جستجو در بین Documents ، Task ، Web Pages و .... نیاز است که در ابتدا Index شوند تا بتوان به آنها دسترسی داشت که این کار توسط پردازه Crawler انجام میگیرد . در این پست نحوه تنظیم زمانبندی برای Crawler و از نوع incremental بیان شده است .
برای این منظور با نقش مدیر وارد Central Administration شده و به روش زیر عمل میکنیم :
ابتدا روی Manage Service Application کلیک میکنیم

سپس در صفحه باز شده که سرویسها را در خود نگه میدارد ، روی Search Service Applicarion کلیک میکنیم

در قسمت چپ صفحه روی Content Sources کلیک میکنیم تا صفحه مربوط به منابع جستجو باز شود

در این قسمت روی Local Search Sites که به صورت پیش فرض وجود دارد کلی میکنیم

سپس صفحه را به سمت پایین Scroll میکنیم تا به قسمت Crawl Schedules برسیم

(نکته : در قسمت Start Addresses به تنظیمات آن دست نزنید مگر آنکه از آنها مطمئن باشید . چرا که ممکن است indexing به خوبی کار نکند . معمولا به صورت پیش فرض نام sps3://srv1 وجود دارد که فرض میکند نام سرور شما srv1است . این لینکها به تمام منابع که قرار است index شوند ، اشاره میکند )
همانطور که در بالا مشاهده میکنید ، هیچ زمانبندی تنظیم نشده است و باید یک مورد جدید ایجاد کرد . (اگر قبلا تنظیم کرده باشید ، به جای Create واژه Edit نمایان میشد )
در پنجره باز شده ، تنظیمات را به این صورت (مانند شکل زیر ) انجام دهید :
Daily
Check the Repeat Within the Day
Every : 10 Min

اکنون تغییرات به صور زیر قابل مشاهده است

دلیل اینکه Indexing را به صورت Full تنظیم نکردیم این است که زمانی که شما چند صد گیگابایت اطلاعات دارید ، crawler زمان بسیار زیادی را (چندین روز یا حتی هفته) صرف کامل کردن indexing میکند . در صورتی که شما به indexing به صورت کامل نیاز دارید ، گزینه Start Full Crawl را علامت یزنید
