Genel, MS Server 2012 R2
IIS Server da Process Sayısını Arttırma

IIS Server da Process Sayısını Arttırma

Herkese Merhaba,

Bu yazımızda IIS server da App Pool daki proceslerin sayısını artırmayı göstereceğim. Öncelikle tabiki neden böyle bir şey yaptığımızdan da bahsedelim hızlıca;

Konumuz şu 1 tane uygulamamız var web sitesi olsun yada başka bir servis farketmez.

IIS in Request Processing i senkron olarak çalışır ve cpu da bir işlem yaparken diğer işlemleri bekletir.

Yaniii, web sitesine bir paket gelir ııs bunu app e taşır app cpu da işlemeye başlar iis de o paketin sahibine ‘bekle abicim hazırlanıyor senin pizza dakikaya çıkacak’ felan yapar o sırada paket geri ııs tarafından son kullanıcıya gönderilir ve yeni paket işleme alınır.

NOT: Burada ms lik farklardan bahsettiğimiz için üstündeki yazılıma da bağlı olarak çok göze çarpmayan bir durum ama büyük mimarilerde genellikle asenkron çalışan sistemlere önem verilir.

Bu yüzden biz napıcaz IIS te diyeceğiz ki bu Web sitesinin App i ni çoğalt. 1 kişi karşılamasın 2 kişi karşılasın gibi.

Çok da basit 2 ekran görüntüsü felan tutar ben çok konuşuyorum.

IIS te Application Pool sekmesine geliyoruz.

Ve Uygulamamızın App ine (DefaultAppPool) sağ tıklayıp gelişmiş özellikler diyoruz.

Burada Maximum Worker Process sütununda default ta 1 gelir. Biz bunu 2 yapıyoruz.

Okey diyip siteyi çağırıyoruz 1 2 kere (test ortamı olduğu için istek gelmesi lazım) ve iis teki request monitörden bakıyoruz.

Gördüğünüz gibi 2 ayrı process olarak çalışıyor ve birbirinden farklı kaynakları kullanarak istek karşılamaya başlıyorlar.

Ama tek bir web sitesine bağlılar.

Biz test amaçlı bunu 2 yaptık bunun bir sınırı yok fakat kalkıp 10 tane process yapmanında manası yok.

En çok önerilen maksimum değer 8 dir. Daha fazla ihtiyaç oluyorsa bu artık IIS ten çıkmıştır daha farklı bir yapı (container,cloud) kurmanız gerekir.

Share this Story

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

The Hacker News

  • European Central Bank Shuts Down 'BIRD Portal' After Getting Hacked
    by [email protected] (Swati Khandelwal) on 16 Ağustos 2019 at 12:05

    The European Central Bank (ECB) confirmed Thursday that it had been hit by a cyberattack that involved attackers injecting malware into one of its websites and potentially stealing contact information of its newsletter subscribers. Headquartered in Germany, the European Central Bank (ECB) is the central bank of the 19 European Union countries which have adopted the euro and is itself […]

  • Patches for 2 Severe LibreOffice Flaws Bypassed — Update to Patch Again
    by [email protected] (Swati Khandelwal) on 16 Ağustos 2019 at 09:19

    If you are using LibreOffice, you need to update it once again. LibreOffice has released the latest version 6.2.6/6.3.0 of its open-source office software to address three new vulnerabilities that could allow attackers to bypass patches for two previously addressed vulnerabilities. LibreOffice is one of the most popular and open source alternatives to Microsoft Office suite and is availab […]

  • Bluetana App Quickly Detects Hidden Bluetooth Card Skimmers at Gas Pumps
    by [email protected] (Swati Khandelwal) on 16 Ağustos 2019 at 07:49

    In recent years, gas stations have become one of the favorite targets for thieves who are stealing customers' credit and debit card information by installing a Bluetooth-enabled payment card skimmers at gas stations across the nation. The media has also reported several recent crimes surrounding credit card skimmers, including: Gas pump skimmer found at a 7-Eleven in Pinellas County Credit […]

  • New Bluetooth Vulnerability Lets Attackers Spy On Encrypted Connections
    by [email protected] (Unknown) on 16 Ağustos 2019 at 07:35

    Over a billion Bluetooth-enabled devices, including smartphones, laptops, smart IoT devices, and industrial devices, have been found vulnerable to a high severity vulnerability that could allow attackers to spy on data transmitted between the two devices. The vulnerability, assigned as CVE-2019-9506, resides in the way 'encryption key negotiation protocol' lets two Bluetooth BR/EDR devices […]

  • Google Discloses 20-Year-Old Unpatched Flaw Affecting All Versions of Windows
    by [email protected] (Swati Khandelwal) on 15 Ağustos 2019 at 17:16

    Update — With this month's patch Tuesday updates, Microsoft has finally addressed this vulnerability, tracked as CVE-2019-1162, by correcting how the Windows operating system handles calls to Advanced Local Procedure Call (ALPC). A Google security researcher has just disclosed details of a 20-year-old unpatched high-severity vulnerability affecting all versions of Microsoft Windows, back […]