حداکثر تعداد application pool ها در ویندوز سرور

در IIS6 بسته به منابع سیستم و نوع identity که برای application pool ها استفاده می شود، در حدود 60 worker process مجزا را می توان به صورت همزمان اجرا کرد. اگر بیش از این تعداد worker process استفاده شود، نوعی اختلال در تخصیص منابع پیش خواهد آمد.

بنابراین اگر می خواهید application pool هایی با identity هایی غیر از network service اجرا نمایید، باید در این آدرس از registry سیستم ، یک key با نام UseSharedWPDesktop و مقدار "1" به این شکل وارد نمایید و سپس iis را restart نمایید:

1-      دگمه start را فشار دهید، گزینه RUN را انتخاب نمایید و بعد از وارد کردن regedit کلید enter را فشار دهید.

 

2-      شاخه HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC را پیدا کنید.

 

3-      بر روی parameters کلیک راست نماید و گزینه new و سپس "DWORD Value" را انتخاب نمایید.

 

4-      این عبارت را تایپ فرمایید: UseSharedWPDesktop

 

5-      مقدار مربوطه را 1 قرار دهید.

 

6-      از ویرایشگر registry خارج شوید و IIS را restart نمایید.

 

برای اطلاعات بیشتر می توانید به این مقاله مراجعه فرمایید:

 

IIS6 Shared and Dynamic Hosting

http://technet.microsoft.com/en-us/library/cc780141.aspx

Add Feedback