Эй, ребята, я новичок в Stack Overflow.Недавно я нашел здесь несколько отличных ответов, и это отличное сообщество.У меня сложный вопрос, и, пожалуйста, извините за длинный пост.
Я управляю сайтом социального сообщества для игроков в карты.В настоящее время у меня более 7 000 пользователей и более 2000 посетителей / 15 000 просмотров в день.Недавно сайт начал сильно тормозить в часы пик, и я начинаю думать, что мой сайт нуждается в серьезной оптимизации производительности кода и настроек.Я действительно не хочу покупать второй сервер для запуска сайта, так как я уверен, что мой текущий сервер должен легко справляться с такой нагрузкой.
В часы пик, когда страницы загружаются, онипо-прежнему загружается очень быстро.Проблема заключается в том, что во многих случаях он прерывается и выдает ошибку «веб-сайт недоступен» в браузере.Затем вы обновляете его, и он быстро загружается.Затем через пару просмотров страниц это будет сделано снова.В это время загрузка моего ЦП и ОЗУ не очень высокая, поэтому я должен верить, что это в моих настройках IIS или что-то в этом роде.Я провел некоторый поиск и не могу найти хороших ответов или идей о том, что это может быть за исправление.
Вот некоторые характеристики моей установки:
- ASP.NET MVC 2 w /Кэширование выходных данных и частичное представление
- IIS 7
- Windows Web Server 2008 RC2, 64-разрядная
- AMD Athlon II X2
- 4 ГБ ОЗУ
Мои более тяжелые страницы на сайте имеют довольно мало чтения из базы данных и много запросов изображений.Я не уверен, что это проблема, потому что, когда страница действительно загружается, она ОЧЕНЬ быстрая.
Я приобрел новый сервер, который я строю, и вместо этого подумывал переключиться на все это.Новый сервер, который я только что получил, будет работать на четырехъядерном процессоре Intel Xeon X3430 2,4 ГГц с HT и 8 ГБ ОЗУ.
Я ищу несколько возможных вещей, которые я мог бы рассмотреть для этой проблемы, и если естьлюбые возможные решения или настройки, которые я мог бы применить, чтобы остановить сообщения «веб-сайт недоступен», а также помочь моему серверу справляться с будущим увеличением трафика по мере роста сайта.Будет ли обновление сервера до этого нового иметь значение?