Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Производительность / 13 сообщений из 13, страница 1 из 1
12.06.2013, 14:55
    #38295115
alex.potekhin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
Прочитал все похожие посты. Прошу более опытных помочь. Есть сайт на ASP.NET + DevExpress. Все работает хорошо. Но когда одновременно стало подключаться 15 юзеров (примерно, ищу утилиту которая бы мониторила сессии IIS), 1 КАЛЛБЭК происходить от 3 - 9 секунд. У меня такое впечатление что что-то в IIS, который настроен практически по ДЕФАЛТУ. Сижу под ФАЙРБАГОМ и вижу просто проблема скорости только в КАЛЛБЭКАХ. Кто подскажет куда копать? Я не великий веб спец. Вот и прошу помочь...........
...
Рейтинг: 0 / 0
12.06.2013, 16:00
    #38295174
cooldeveloper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
Что за колбэк? Ты про пост запрос, видимо? Так смотри, анализируй и оптимизируй, что у тебе на сервере происходит. Мне больше нравится девтулз от хрома. Прекрасно видно, что сервер 272 мс думает и рожает ответ. Потом принимаешь решение, достаточно ли тебе таких показателей или нужно еще что-то где-то докрутить.
...
Рейтинг: 0 / 0
12.06.2013, 16:04
    #38295178
alex.potekhin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
cooldeveloper,

СПС, сейчас попробую!!!
...
Рейтинг: 0 / 0
12.06.2013, 16:17
    #38295187
alex.potekhin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
Тоже самое. Или я что-то не понимаю. Или как ответ на 2.6 КВ может идти 9 сек?
...
Рейтинг: 0 / 0
12.06.2013, 16:21
    #38295189
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
А что делает сервер? Может он в БД что-то разыскивает?
...
Рейтинг: 0 / 0
12.06.2013, 16:23
    #38295191
cooldeveloper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
Во-первых, размер ответа тут не при чем. Очевидно, что у тебя на сервере что-то долго выполняется. Листинг серверного кода в студию. Во-вторых, откуда у тебя столько post запросов в одном таймлайме?
...
Рейтинг: 0 / 0
12.06.2013, 16:25
    #38295194
alex.potekhin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
ПаганельА что делает сервер? Может он в БД что-то разыскивает?
Я посылаю функцию Грида REFRESH которая делает DataBind() и визуально обновляет Грид.
Но данных там нет. и если выполнять запрос "руками" в БДнамагере он выполняется на 2мс.
Если я правильно понимаю еслиб запрос хоть что-то возвращал бы то Size был бы больше 2.6 кв.
...
Рейтинг: 0 / 0
12.06.2013, 16:26
    #38295196
alex.potekhin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
cooldeveloper,

Это обновление 3 Гридов.
...
Рейтинг: 0 / 0
12.06.2013, 16:28
    #38295199
alex.potekhin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
cooldeveloperЛистинг серверного кода в студию.
Код на ServerSide? Если дато в .aspx.cs файле кода нет. Только
Код: c#
1.
2.
3.
4.
5.
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["UserID"] == null)
            Response.Redirect("~/logon?timeout=true");
    }
...
Рейтинг: 0 / 0
12.06.2013, 17:02
    #38295227
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
alex.potekhin,

... может Сonnection падает, а потом ждет очереди на реконнект?
...
Рейтинг: 0 / 0
12.06.2013, 17:20
    #38295248
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
alex.potekhincooldeveloper, Это обновление 3 Гридов.
А почему одним постом это нельзя сделать? Или у тебя аякс такую жесть творит?
...
Рейтинг: 0 / 0
12.06.2013, 17:39
    #38295263
alex.potekhin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
Сорри!! Это я ступил. Так как я слабо пока знаю ASP.NET. У меня на МАСТЕРпейдже был метод который выполнялся около 3 сек.
И там не было условия
Код: c#
1.
if (!IsPostBack)

вот оно и бомбило его. А я все переискал, а про МАСТЕРпейдж не подумал.
Пойду читать мат. часть (Life Circle ASP.NET Page), о то так позорюсь.
...
Рейтинг: 0 / 0
13.06.2013, 00:10
    #38295508
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Производительность
alex.potekhin... Есть сайт на ASP.NET + DevExpress. Все работает хорошо. Но когда одновременно стало подключаться 15 юзеров ...........
В DevExpress все хорошо для небольшого количества пользователей
Нам пришлось от него отказаться...

Для сайта с большой нагрузкой лучше писать попроще и самому (держа в голове perfomance благо что ASP.NET это позволяет легко сделать)...

Good luck!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Производительность / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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