7
อะไรคือการ จำกัด จำนวนการเชื่อมต่อพร้อมกันที่แอปพลิเคชัน ASP.NET ของฉันสามารถทำกับบริการบนเว็บได้
ฉันมีแอปพลิเคชัน ASP.NET 4.0 ที่ทำงานบน IIS 7.5 บนเครื่อง Windows Server 2008 R2 Enterprise แบบ 64 บิตพร้อม RAM, CPU, ดิสก์และอื่น ๆ ทุกคำขอของเว็บแอปพลิเคชัน ASP.NET จะทำการเชื่อมต่อกับบริการเว็บแบ็กเอนด์ (ผ่านซ็อกเก็ตดิบ) ซึ่งทำงานบนเครื่องเดียวกัน ปัญหา:ดูเหมือนจะมีบางอย่าง จำกัด # ของการเชื่อมต่อพร้อมกันไปยังบริการเว็บแบ็กเอนด์ น่าสงสัยว่าจำนวนการเชื่อมต่อพร้อมกันจะเพิ่มขึ้นที่ 16 ฉันพบบทความสำคัญนี้จาก Microsoft ที่อธิบายวิธีปรับแต่งการตั้งค่าของ IIS เพื่อรองรับแอป ASP.NET ที่ร้องขอบริการเว็บจำนวนมาก: http://support.microsoft.com/?id=821268#tocHeadRef ฉันทำตามคำแนะนำของบทความ แต่ก็ยังไม่มีโชค การตั้งค่าที่น่าสนใจเป็นพิเศษคือการmaxconnectionตั้งค่าซึ่งผมชนไปที่ 999 ด้วยซ้ำ มีความคิดอะไรอีกที่สามารถควบคุมการเชื่อมต่อได้? หมายเหตุ:เมื่อฉันตัด IIS ออกจากการผสมผสานและให้ลูกค้าเชื่อมต่อโดยตรงกับบริการเว็บแบ็กเอนด์มันจะเปิดการเชื่อมต่อได้มากเท่าที่ฉันต้องการอย่างมีความสุขดังนั้นฉันคิดว่าแบ็กเอนด์ไม่ใช่คอขวด ต้องเป็นบางอย่างใน IIS / …