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

One Comment

  1. Ercan Eryılmaz

    8 Eylül 2020 at 19:04

    teşekkürler güzel ve faydalı bir paylaşım

    Reply

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

  • Italy's Antitrust Regulator Fines Google and Apple for "Aggressive" Data Practices
    by [email protected] (Ravie Lakshmanan) on 27 Kasım 2021 at 06:34

    Italy's antitrust regulator has fined both Apple and Google €10 million each for what it calls are "aggressive" data practices and for not providing consumers with clear information on commercial uses of their personal data during the account creation phase. The Autorità Garante della Concorrenza e del Mercato (AGCM) said "Google and Apple did not provide clear and immediate information on t […]

  • This New Stealthy JavaScript Loader Infecting Computers with Malware
    by [email protected] (Ravie Lakshmanan) on 27 Kasım 2021 at 06:23

    Threat actors have been found using a previously undocumented JavaScript malware strain that functions as a loader to distribute an array of remote access Trojans (RATs) and information stealers. HP Threat Research dubbed the new, evasive loader "RATDispenser," with the malware responsible for deploying at least eight different malware families in 2021. Around 155 samples of this new malwar […]

  • Israel Bans Sales of Hacking and Surveillance Tools to 65 Countries
    by [email protected] (Ravie Lakshmanan) on 27 Kasım 2021 at 06:22

    Israel's Ministry of Defense has dramatically restricted the number of countries to which cybersecurity firms in the country are allowed to sell offensive hacking and surveillance tools to, cutting off 65 nations from the export list. The revised list, details of which were first reported by the Israeli business newspaper Calcalist, now only includes 37 countries, down from the previous 102: […]

  • Hackers Targeting Biomanufacturing Facilities With Tardigrade Malware
    by [email protected] (Ravie Lakshmanan) on 26 Kasım 2021 at 13:20

    An advanced persistent threat (APT) has been linked to cyberattacks on two biomanufacturing companies that occurred this year with the help of a custom malware loader called "Tardigrade." That's according to an advisory published by Bioeconomy Information Sharing and Analysis Center (BIO-ISAC) this week, which noted that the malware is actively spreading across the sector with the likely goal of […]

  • Crypto Hackers Using Babadeda Crypter to Make Their Malware Undetectable
    by [email protected] (Ravie Lakshmanan) on 26 Kasım 2021 at 10:32

    A new malware campaign has been discovered targeting cryptocurrency, non-fungible token (NFT), and DeFi aficionados through Discord channels to deploy a crypter named "Babadeda" that's capable of bypassing antivirus solutions and stage a variety of attacks. "[T]his malware installer has been used in a variety of recent campaigns to deliver information stealers, RATs, and even LockBit ransomware, […]