คุณถูกสงสัย เว็บการ์เด้นที่ไม่มีข้อเสียคือตำนานที่ยิ่งใหญ่พวกเขาสามารถทำให้คุณไม่มีปัญหาสิ้นสุด แต่หลายคนยังไม่รู้ด้วยซ้ำว่าควรใช้เมื่อไร
ตาม Chris Adams (จากทีม IIS) มีเพียงเหตุผลเดียวที่คุณต้องการใช้ Web Garden: เพื่อให้แอปพลิเคชั่นที่ไม่ได้ผูกกับ CPU แต่ดำเนินการตามคำขอที่ใช้เวลานานความสามารถในการขยายและไม่ใช้ทั้งหมด กระทู้ที่มีอยู่ในกระบวนการของผู้ปฏิบัติงาน มีสาเหตุหลายประการที่ทำให้พวกเขาไม่ดีอย่างไรก็ตามมันเป็นความเข้าใจผิดที่พบบ่อยว่าไม่มีข้อเสีย
พวกเขาเพิ่มโอเวอร์เฮดของระบบ (พวกเขาไม่แชร์แคช), พวกเขาไม่แชร์เซสชัน (ผู้ใช้สามารถเสียเซสชันของพวกเขาหากพวกเขาเปลี่ยนไปใช้กระบวนการอื่น), InProc สามารถทำให้ยุ่งเหยิง ในระยะสั้นพวกเขามักจะมีปัญหามากและไม่ควรใช้อย่างใดอย่างหนึ่งโดยไม่มีเหตุผลที่ดี
อ่านคำอธิบายแบบเต็มของ Chris: http://blogs.iis.net/chrisad/archive/2006/07/14/1342059.aspx
อ่านเพิ่มเติม:
http://weblogs.asp.net/owscott/why-you-shouldn-t-use-web-gardens-in-iis-week-24