Использовать веб-сад для имитации проблем сеанса веб-фермы? - PullRequest
6 голосов
/ 14 января 2011

Я только что наткнулся на концепцию «веб-сада» в пуле приложений IIS. То есть когда несколько процессов обслуживают одну и ту же веб-страницу. Насколько я понимаю, это означает, что сеансы ASP.NET InProc имеют те же проблемы, что и веб-ферма.

Мой вопрос заключается в том, что если ваша производственная среда является веб-фермой, а ваша среда разработки / тестирования - нет, было бы полезно настроить «веб-сад» в dev / test? Я думаю, что это поможет выявить любые проблемы с несколькими процессами / серверами на ранней стадии или, по крайней мере, подтвердить, что все работает как положено.

1 Ответ

2 голосов
/ 14 января 2011

Я играл с этой идеей в прошлом, она может быть полезной, но я бы сказал, что она все еще не идеальна. Чтобы получить лучший сценарий тестирования, вы просто хотите использовать оборудование, аналогичное оборудованию вашей производственной площадки.

Однако, за исключением того, что Web Gardening поможет вам с НЕКОТОРЫМИ предметами и выдаст удостоверение личности в зависимости от того, как вам нужно с ним работать.

Нашей самой большой проблемой является то, что у нас есть некоторые элементы, которым действительно нужно знать, на каком сервере они находятся, и при садоводстве у вас нет этого различия на уровне приложений.

...