2011-01-13 14 views
6

Tôi chỉ tình cờ gặp khái niệm về "Vườn Web" trong một Hồ bơi ứng dụng IIS. Đó là, khi nhiều quá trình phục vụ cùng một trang web. Từ những gì tôi hiểu, điều này có nghĩa là phiên ASP.NET InProc có cùng một vấn đề như một trang trại.Sử dụng Web Garden để mô phỏng các vấn đề về phiên Web Farm?

Câu hỏi của tôi là, giả sử môi trường sản xuất của bạn là một trang trại nhưng môi trường phát triển/thử nghiệm của bạn không, sẽ hữu ích khi thiết lập "Web Garden" trong dev/test? Tôi nghĩ rằng điều này sẽ giúp nắm bắt bất kỳ vấn đề đa tiến trình/máy chủ sớm, hoặc ít nhất xác nhận rằng mọi thứ hoạt động như mong đợi.

+1

+1 Câu hỏi thú vị –

Trả lời

2

Tôi đã từng đùa giỡn với ý tưởng này trong quá khứ, nó có thể hữu ích, nhưng tôi sẽ nói nó vẫn không lý tưởng. Để có được kịch bản thử nghiệm tốt nhất bạn muốn chỉ đơn giản là trên phần cứng tương tự như của trang web sản xuất của bạn.

Chặn rằng, Web Gardening sẽ giúp bạn với MỘT SỐ mục và xác định vấn đề tùy thuộc vào cách bạn cần làm việc với nó. Vấn đề lớn nhất của chúng tôi là chúng tôi có một số mặt hàng thực sự cần biết họ đang làm gì trên máy chủ và với việc làm vườn, bạn không có sự phân biệt đó ở cấp độ ứng dụng.

+0

Tôi đồng ý có thiết lập tương tự như sản xuất lý tưởng, nhưng đôi khi ngân sách và ưu tiên không hỗ trợ. Hầu hết những gì tôi làm là đáng tin cậy, vì vậy phần đó sẽ không ảnh hưởng đến tôi. Dù sao, thảo luận tốt ... –