powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с длительными сессиями.
16 сообщений из 16, страница 1 из 1
Проблема с длительными сессиями.
    #34036119
shine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создается сессия. В нее записываются переменные. Через какое-то время (~40 минут) эти переменные вдруг становятся равными null. Все сессионные таймауты выставлены на гораздо большее время.

Можно ли эту неприятность как-то исправить или обойти?
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34037159
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какая ось?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34038343
shine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какая ось?


Винда (ХР)
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34039142
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри тут
http://www.codeproject.com/useritems/SessionForever.asp

George
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34040486
RU-d-IK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Классно работает, правда в заголовок нужно добавлять "Content-Type"(через тире), и массив можно набирать поменьше - я нашел в 42 байта.
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34040731
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shine
Через какое-то время ... эти переменные вдруг становятся равными null. Все сессионные таймауты выставлены на гораздо большее время.

Аналогичная ситуация
Может кто-то объяснить почему это происходит
Объяснить, так сказать, этиологию данного явления...
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34041279
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to RU-d-IK

1) Куда надо вставлять Content-Type?
Поясните, пожалуйста.
Я вставил себе SessionForever, но пока нет уверенности, что он действительно срабатывает, посколько отладку (debug) к Javascript не приделаешь.

2) Еще есть проблемка: когда пользователь работает с Оперой (скажем), что в режиме не-показа картинок этот "невидимый" прибамбас становится "видимым": Опера обозначает его контуры.
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34041358
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпосколько отладку (debug) к Javascript не приделаешь.

элементарно...
в тулсах броузера IE в интернет опшнс заходишь на последнюю закладку advanced снимаешь галки с disable script debugging (internet explorer) and disable script debugging (other)... дальше в студии перед кодом javascript который нуждается в дебаге пишешь следующее волшебное слово debugger;
запускаешь страницу в режиме отладки и как только дело доходит до команды debugger в яве - получаешь темп страничку в студии, которая дебажит яваскрипт (кстати дико неплохо - я так всякие атрибуты просматриваю+ивенты)!!!
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34055052
shine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторпосколько отладку (debug) к Javascript не приделаешь.

элементарно...
в тулсах броузера IE в интернет опшнс заходишь на последнюю закладку advanced снимаешь галки с disable script debugging (internet explorer) and disable script debugging (other)... дальше в студии перед кодом javascript который нуждается в дебаге пишешь следующее волшебное слово debugger;
запускаешь страницу в режиме отладки и как только дело доходит до команды debugger в яве - получаешь темп страничку в студии, которая дебажит яваскрипт (кстати дико неплохо - я так всякие атрибуты просматриваю+ивенты)!!!

Та знаю я это волшебное слово debugger.
Я сессию пытаюсь читать не из JavaScript а из С#/VB.NET. Именно там все эти переменные и теряются.
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34055062
shine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Объяснить, так сказать, этиологию данного явления...

Похоже все эта фигня происходит оттого, что сессионные переменные обнуляются garbage collector-ом.
Вобщем-то решение проблемы я с помощью умных людей нашел: создавать объект в котором будет статический hash-член. Для этого hash ключом будет session-id пользовательской сессии. Значением будет другой объект hash. В этом (втором) объекте будут храниться все переменные.
Решение геморойное, но другого в голову не приходит.
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34056814
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Похоже все эта фигня происходит оттого, что сессионные переменные
> обнуляются garbage collector-ом.

от чего такой странный вывод?

> Вобщем-то решение проблемы я с помощью умных людей нашел: создавать
> объект в котором будет статический hash-член. Для этого hash ключом будет
> session-id пользовательской сессии. Значением будет другой объект hash. В
> этом (втором) объекте будут храниться все переменные.

это не решение проблемы - это довольно кривой workaround


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34057848
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня похожая проблема - от, что записываю в сессию, не сохраняется. видимо никто этшот вопрос не решил
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34061979
Shine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это не решение проблемы - это довольно кривой workaround

Ты можешь предложить другой выход из этой ситуации?
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34062122
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создается сессия. В нее записываются переменные. Через какое-то время (~40 минут) эти переменные вдруг становятся равными null. Все сессионные таймауты выставлены на гораздо большее время.

Можно ли эту неприятность как-то исправить или обойти?
я сегодня попробую сессии хранить в базе - посмотрим что получиться. а уменя вообще ситуация - на работающем сервере в интернет щначения в сессии не сохраняются, а на тестовм адресе в интернет, который специально подняли на другом хосте, все нормально. что характерно, в локалке все работает
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34070974
shine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создается сессия. В нее записываются переменные. Через какое-то время (~40 минут) эти переменные вдруг становятся равными null. Все сессионные таймауты выставлены на гораздо большее время.

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

Ну что? Получилось что-нибудь с сессиями в БД?
...
Рейтинг: 0 / 0
Проблема с длительными сессиями.
    #34071382
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что? Получилось что-нибудь с сессиями в БД?

к сожалению, не получилось проверить на работающем сервере.
но на тестовом с БД все работает.
я подозреваю, что нужно посаить SP 1 для FW 1.1 - именно такой пакет. он по умолчанию не ставиться
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с длительными сессиями.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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