powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
10 сообщений из 10, страница 1 из 1
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39226386
ribastar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Подскажите, может кто сталкивался.
Имеется ASP.NET сайт-галерея изображений на CMS-движке GalleryServerPro, наполненная 350 000 картинок,
когда я разворачиваю (локально) данный сайт на Windows 7 Enterprise, все работает боле менее прилично, когда разворачиваю этот же сайт на Windows Server 2008 R2 Enterprise (также локально во внутр. сеть), то начинаются затупы, хотя в плане железа сервер Server 2008 R2 даже мощнее, чем железо семерки.
Когда я пытаюсь перейти по ссылке к любому разделу внутри сайта, запрос отправляется (В Хроме снизу статус "Подключение...",) а ответ видимо долго не приходит и страница долго не начинает обновляется (около МИНУТЫ!!), а потом так РАЗ!! и все, обновилась. При этом не важно открываю ли я страницы с контентом или просто копаюсь в настройках, перед каждым переходом такая затупка на минуту происходит! Невозможно пользоваться!

Браузеры разные пробовал, в каждом такая ситуация.
Настройки IIS-сервера одинаковые что на семерке, что на сервере 2008р2!
В свойствах обозревателя на вкладке "Безопасность" сайт внесен в Местную интрасеть с самым низким уровнем безопасности.

Подскажите, пожалуйста!! куда еще стоит смотреть? В какие настройки? Что может вызывать такие необоснованные затупы? Стыдно таким оставлять сайт!
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39226469
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ribastar, локально у вас тоже 350 000 картинок?
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39226471
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще для начала зайти на сервер и понаблюдать за ним через Performance Monitor.

На сервере только Ваш сайт, или что-то ещё развёрнуто?
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39226693
ribastar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локально тоже 350 000 картинок и сейчас на сервере пока только один этот сайт.
Попробую воспользоваться Performance Monitor. Сейчас погуглю.
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39227864
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ribastar,

350,000 файлов это много.
в этой штуковине один альбом - одна папка.
сколько у вас файлов в папке?
рекомендуется, что бы не более 10,000.
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39229591
Артем_84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Преодолеваем кризис:

Вынести файлы в хранилище на SSD!


Использовать кеширование в RAM!


Доработать CMS, каталогизировав файлы по подпапкам, группируя скажем по дате создания, EXIF ... !
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39243634
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем_84Преодолеваем кризис:

Использовать кеширование в RAM!


а подскажите пжлста на живом примере как обнулить кеш?


вот что нагуглил нагуглил:
чтобы обнулить кэш, то надо установить время Duration=0 у обоих методов и у родительского метода задать в качестве места кэширования None
----
а как это программно делать? У меня например новость для пользователей отображается так:

[OutputCache(Duration = 180, Location = System.Web.UI.OutputCacheLocation.ServerAndClient)]
public ActionResult NewsDetailed(int id)
{
.....
return View();
}

можете пжлста на этом примере показать
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39243805
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick,

а в чем проблемы подождать 180 секунд?) кеш OutputCache сбросить не получиться руками, ключа нет..ну ты можешь скинуть все что есть в кеше конечно ж но нафига так делать.
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39243828
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuSputnick,

проблемы подождать 180 секунд?

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

а можешь показать как с ключом кешировать/обнулять....?

все сбрасывать это конечно не вариант.
...
Рейтинг: 0 / 0
ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
    #39244189
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick,

простой пример
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
public data getSome(int id){

var result = CacheHelpre.get<data>(somekey +id, time);
if (result != null){ return result; }

result  = Repo.get(id);
CacheHelpre.Add(result);
return result;
}

public void updateSome(data  model){
repo.Update(model);
CacheHelpre.Remove(somekey +model.id)
}



ваще идеально было б атрибутное кеширование метода но тут придется постшарп заводит и патчить код
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET сайт на Windows 7 шустро работает, а на Server 2008 R2 жутко тупит - C# ASP.NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]