farshid

مدیر کل انجمن
عضو کادر مدیریت
مدیر کل انجمن
عضویت
5/1/15
ارسال ها
51
امتیاز
3
با سلام
در بسیاری از مواقع شاید پیش آمده باشد که شما بخواهید منابع یک کاربر را در IIS محدود کنید و یا کاربر شما به دلیل استفاده بیش از اندازه از CPU تداخلی در سرور ایجاد می کند. راه کار حل این مشکل این هست که به کاربر خود یک App pool اختصاصی یا Dedicated تخصیص دهید و با رفتن به IIS Management -> App Pool و انتخاب App اختصاصی کاربر و سپس انتخاب تنظیمات آن، محدودیت CPU را انجام دهید.
با باز کردن صفحه تنظیمات App pool ، صفحه ای مانند زیر برای شما نمایش داده می شود.

application-pool-identities-advancedsettings.jpg

در پنجره فوق همانطور که مشاهده می کنید هر مقدار برای متغییر Limit قرار دهید (مقدار شما باید به درصد باشد) همان مقدار ان App pool می تواند از منابلع استفاده کند.
مقدار Limit Action متغییری است که پس از اینکه محدودیت App به حد مجاز رسید و بیش از آن خواست استفاده کند چه Action انجام شود.
متغییر Limit Interval که به دقیقه می باشد حد مجاز App pool را در مدت زمان معیین بررسی میکند. که توصیه می شود این مقدار با توجه به نوع کاربر، منابع سرور و... تنظیم شود.
 
آخرین ویرایش توسط مدیر:
بالا