Каковы различные способы, которыми мы можем сделать оптимальный уровень стресс-тестирования для приложения asp.net, прежде чем переместить его в производственную среду?Стресс-тестирование Приложение ASP.Net
ответ
Вот бесплатный инструмент для стресс-тестирования в приложении asp.net.
Другим называется производительность asp.net инженерия, который расскажет, как мы можем подчеркнуть приложения.
идет также через следующее сообщение:
Best way to stress test a website
Из моего опыта, прежде чем перейти к производственной среде пожалуйста из следующих вещей.
1) установить отладочный = ложь в web.config
2) установить трассировки включен = ложь в web.config
3) Всегда используйте готовую версию кода.
4) Скомпилируйте проект в режим освобождения.
5) Опубликовать свой код, если вы используете ASP.NET 2.0 или более позднюю версию кэширования апите
6) пользователя как можно больше.
7) Уменьшите свой html kb.
8) удалите пустое пространство из кода asp.net html.
9) Используйте таблицу стилей в качестве внешнего файла .css
10) Использование IIS сжатие данных, если poosible.
11) Поместите файл JavaScript в файлах .js
12) Использование Server.Transfer вместо response.redirect
13) Использование InProc состояние сеанса, если это возможно.
14) Используйте VIEWSTATE efficiently- Использование controlstate вместо ViewState, которая является более новой функцией в asp.net 2.0
15) Избегайте давать большое имя для управления это увеличит ваш HTML кб.
16) Используйте Div вместо таблиц, это уменьшит ваш размер.
17) Do IIS Настройка производительности в соответствии с вашими требованиями
Вот хорошая ссылка, которая учит нас хороший способ развертывания в производственной среде.
http://www.vbdotnetheaven.com/UploadFile/dsdaf/111222006014732AM/1.aspx
Apache JMeter (http://jmeter.apache.org/) является отличным инструментом для веб-приложений стресс-тестирования. Он может использоваться с любым веб-сервером, а не только с Apache.
Visual Studio 2010 предоставляет некоторые фантастические средства автоматизации тестирования, а также для тестирования нагрузки на веб-приложения.
- 1. Использование микрофона - приложение Asp.Net
- 2. asp.net приложение mvc down
- 3. Веб-приложение ASP.NET
- 4. Приложение Cachemanager для ASP.NET
- 5. asp.net MVC 3.0 приложение
- 6. Приложение для покупок ASP.Net
- 7. Приложение для ограничения ASP.NET
- 8. Unit Test приложение ASP.NET
- 9. Абонентское приложение ASP.NET?
- 10. Мобильное приложение? В Asp.net/
- 11. asp.net веб-приложение
- 12. исполняемый скрипт Приложение ASP.NET
- 13. ASP.NET самообслуживающее приложение
- 14. Как отладить приложение ASP.NET
- 15. Публикация веб-приложение asp.net
- 16. пароль защищает приложение asp.net?
- 17. ASP.NET MVC-приложение
- 18. Приложение ASP.NET MVC перезагружается
- 19. asp.net пиринговых чат приложение
- 20. веб-приложение asp.net
- 21. ASP.NET веб-приложение
- 22. Приложение чата в ASP.NET
- 23. Приложение ASP.NET MVC Forum
- 24. мобильное приложение в asp.net
- 25. Приложение ASP.Net закрывается
- 26. Debugging Asp.net приложение
- 27. Локализовать приложение ASP.NET 2.0
- 28. Asp.net using приложение mvc
- 29. Приложение Asp.Net-MVC умирает
- 30. Клиентское приложение Asp.NET MVC
Спасибо за этот замечательный контрольный список. Я в значительной степени рассмотрел все упомянутые вами вопросы. для viewstate мы используем http://www.eggheadcafe.com/articles/20040613.asp, что делает наш viewstate полностью внестраничным, поставляя более легкий html. Я не уверен, что вы подразумеваете под «6» API-интерфейсом пользователя Cached, и это единственное, о чем я не позаботился. – Vikram
ASP.NET Предлагает кешировать api. Подробнее о кешировании api. Вы можете найти много вещей в asp.net. Вот некоторые хорошие ссылки. http://www.ondotnet.com/pub/a/dotnet/2002/12/30/cachingaspnet.html http://www.eggheadcafe.com/articles/20060407.asp http: //authors.aspalliance .com/aspxtreme/WebApps/aspcachingfeatures.aspx –