การโหลดแอป ASP.NET ท้องถิ่นจะใช้เวลาตลอดไป


0

ฉันกำลังทำงานกับแอปพลิเคชัน ASP.NET ขนาดใหญ่ในเครื่องของฉัน (IIS7, SQL Server 2014, ASP.NET 4.6.2)

ตั้งแต่สองสามวันแอปพลิเคชันนี้มักจะโหลด ok (ชนิด) หลังจากการดำเนินการ clean / build แต่เริ่มต้นใช้งานตลอดไป (และทำให้ได้รับ timeouts บ่อย) หลังจากคลิกไม่กี่ครั้ง

ฉันไม่สามารถค้นหาสิ่งที่เกิดขึ้นได้ CPU ส่วนใหญ่ไม่ได้ใช้งานเซิร์ฟเวอร์ SQL มีปฏิกิริยา (และทำงานได้ดีจาก SSMS) IIS ไม่ได้มีการร้องขอให้หยุดพักยกเว้นในปัจจุบัน

แน่นอนรหัสเดียวกันที่รันบนคอมพิวเตอร์เครื่องอื่น (รุ่นเดียวกัน) ที่มีการกำหนดค่าเดียวกัน (รุ่น IIS และ SQL Server ฐานข้อมูลเดียวกัน) ทำงานอย่างถูกต้อง

ขออภัยฉันไม่มีข้อมูลเพิ่มเติมที่จะให้ฉัน clueless เล็กน้อยที่นี่

มีบางสิ่งที่ฉันสามารถตรวจสอบได้?

กรุณาสอบถามข้อมูลเพิ่มเติมหากจำเป็น


คุณพยายามที่จะแก้ปัญหาหรือโปรไฟล์มัน?
user996142

ฉันไม่ได้โพรไฟล์ไว้ แต่ฉันทำการดีบั๊กเป็นประจำ แต่วิธีนี้ไม่ได้ผลพฤติกรรมเหมือนกัน ดังที่ได้กล่าวมาแล้วว่าโค้ดนั้นใช้งานได้และมีประสิทธิภาพที่ยอมรับได้บนแพลตฟอร์มอื่นที่เหมือนกัน
xlecoustillier

คุณสามารถตรวจแก้จุดบกพร่องบน IIS นี้หยุดชั่วคราวและตรวจสอบสแต็คเธรดเพื่อค้นหาว่าเธรดหยุดอย่างแน่นอนหรือไม่
user996142

มันแขวนอยู่กับแบบสอบถาม SQL ขนาดใหญ่ (และแน่นอนที่สุด) สิ่งที่ยังคงต้องทราบคือเหตุใดแบบสอบถามนี้จึงไม่ใช้เวลานานในชุดข้อมูลเดียวกัน แต่ฉันคิดว่าฉันสามารถทำงานได้จากที่นั่น ขอบคุณ :)
xlecoustillier
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.