|
Время session default
|
|||
---|---|---|---|
#18+
Если в проекте максимальное время жизни сессии не указано и при создании сессии тоже, то она будет безконечной? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 09:06 |
|
Время session default
|
|||
---|---|---|---|
#18+
Korcar, проверит не пробовал? оно указывается в web.xml его можно продлевать ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 09:40 |
|
Время session default
|
|||
---|---|---|---|
#18+
KorcarЕсли в проекте максимальное время жизни сессии не указано и при создании сессии тоже, то она будет безконечной? - если это вопрос про сервлеты/JSP, то 30 мин ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 10:43 |
|
Время session default
|
|||
---|---|---|---|
#18+
вадяKorcar, проверит не пробовал? оно указывается в web.xml его можно продлевать проверить безконечность сложновато. прочитал, что HttpSession.setMaxInactiveInterval(-1) - сессия живет до закрытия браузера. закрыл браузер, вижу, что уже минут 20 висит и не думает уничтожаться подожду 30 минут а в web.xml прописано 30 минут ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 12:13 |
|
Время session default
|
|||
---|---|---|---|
#18+
Korcar, сервер никак не обнаруживает закрытие браузера. какая у тебя цель? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 12:49 |
|
Время session default
|
|||
---|---|---|---|
#18+
вадяKorcar, сервер никак не обнаруживает закрытие браузера. какая у тебя цель? внезапно обнаружил, что по проекту висит овер 200 сессий при имеющих доступ 20 пользователях. У каждого пользователя по 10шт. Некоторые сессии висят с начала месяца. Теперь надо с этим что-то делать. Значение выставлялось только для setMaxInactiveInterval при создании сессии. Остальные настройки типа по умолчанию. За это и спрашиваю сейчас вот че тут пишут https://metanit.com/java/javaee/4.10.php setMaxInactiveInterval(int seconds): устанавливает интервал неактивности в секундах. И если в течение этого интервала клиент был неактивен, то данные сессии данные удаляются. По умолчанию максимальный интервал неактивности 1800 секунд. Значение -1 указывает, что сессия удаляется только тогда, когда пользователь закрыл вкладку в браузере. не помню тут прочитал или нет, но видимо поэтому -1 и поставил. Давайте обсудим на сколько это было целесообразно ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 13:17 |
|
Время session default
|
|||
---|---|---|---|
#18+
кстати, сессия удалилась где-то через час. но 60 минут или час нигде в настройках не прописывал. то 30 минут в конфиге. Хотя может сессия грохнулась при повторном входе в прогу. где-то через час я и зашел заново. Ща еще раз время засек. Сначала проверю наличие открытой сессии, потом уже повторю вход ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 13:19 |
|
Время session default
|
|||
---|---|---|---|
#18+
KachalovKorcarЕсли в проекте максимальное время жизни сессии не указано и при создании сессии тоже, то она будет безконечной? - если это вопрос про сервлеты/JSP, то 30 мин это настройка сервака (в моём случае томката)? или в проекте? в проекте в web.xml нифига не прописывал эту настройку. ну теперь то выставил на 30 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 13:27 |
|
Время session default
|
|||
---|---|---|---|
#18+
Korcarвнезапно обнаружил, что по проекту висит овер 200 сессий при имеющих доступ 20 пользователях. У каждого пользователя по 10шт. Некоторые сессии висят с начала месяца.это странно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 13:40 |
|
Время session default
|
|||
---|---|---|---|
#18+
вадяKorcarвнезапно обнаружил, что по проекту висит овер 200 сессий при имеющих доступ 20 пользователях. У каждого пользователя по 10шт. Некоторые сессии висят с начала месяца.это странно. Да! короче, через час нихрена не удалилось и при повторном входе тоже нифига. теперь моих 2 сессии висят. Как в первый раз старая удалилась фиг знает. В пятницу ниче обновлять не будут. На выходных мало кто будет работать. В понедельник попробую -1 на что-то осмысленное поменять ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 13:54 |
|
Время session default
|
|||
---|---|---|---|
#18+
KorcarKachalovпропущено... - если это вопрос про сервлеты/JSP, то 30 мин это настройка сервака (в моём случае томката)? или в проекте? в проекте в web.xml нифига не прописывал эту настройку. ну теперь то выставил на 30 в томкает (если таковой используется), есть web.xml для настроек по умолчанию %TOMCAT_BASE_DIR%/conf/web.xml Код: xml 1. 2. 3. 4. 5. 6. 7.
но можно добавить web.xml в самое вебприложение и переопределить. Если вебприложение сервлет spec 3.0. то web.xml необязателен и можно вебприложение настроить аннотациями. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 15:49 |
|
Время session default
|
|||
---|---|---|---|
#18+
Бесконечно ставить сессию не рекомендуется. Это ведет к распуханию сесиий в томкате. Их становится все больше и больше. Такие сессии можно удалить явно при наличии чтото вроде логаут что программно очистит и удалит сессию. Но как сказать пользователям чтобы ни в коем случае не закрывали браузер и никогда не чистили куки, не ставили аддонов для удаления кук, всегда пользовались одним и тем же браузером ни в коем случае не сбрасывали профили в браузере, и в любом случае никогда не меняли аккаунт на машине и тем более не сбрасывали его, а если сбрасывали то аккуратно переносили c:/Users/someUser/AppData/Roaming/Mozilla/profiles/xsaqsdfads.default по тому же адресу с поправкой на "someUser" и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 15:56 |
|
Время session default
|
|||
---|---|---|---|
#18+
lleming, да. в конфиге web.xml теперь выставил эту настройку, но чет не сработало Беконечную сессию не ставил. говорю ж, прочитал, что HttpSession.setMaxInactiveInterval(-1) - сессия закрывает при вырубании браузера ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 20:47 |
|
Время session default
|
|||
---|---|---|---|
#18+
Korcar, можно так отслеживать Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 20:53 |
|
Время session default
|
|||
---|---|---|---|
#18+
Korcarlleming, да. в конфиге web.xml теперь выставил эту настройку, но чет не сработало Беконечную сессию не ставил. говорю ж, прочитал, что HttpSession.setMaxInactiveInterval(-1) - сессия закрывает при вырубании браузера Сервер не может отслеживать закрытие браузера. Ёмаё. сказали же уже. Разве что если клиент подключен к вебсокету и закрыл вкладку или браузер - соединение будет разорвано. Тогда да, но не понятно по каким причинам он это сделал точно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 21:40 |
|
Время session default
|
|||
---|---|---|---|
#18+
вадя, дописал бы что метод Код: java 1.
срабатывает когда сессия на сервере разрушается и не когда клиент закрыл браузер. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 21:42 |
|
Время session default
|
|||
---|---|---|---|
#18+
TsyklopТогда да, но не понятно по каким причинам он это сделал точно.там есть несколько стандартных кодов закрытия, и есть пользовательские коды закрытия. TsyklopРазве что если клиент подключен к вебсокету и закрыл вкладку или браузер - соединение будет разорвано.ну а при каждом обращении по ws я продляю сессию на небольшое время, если нет обращения по ws - значит юзер не работает с сервером. на окончании сессии по ws отправляется команда браузеру и происходить переход на страницу входа. Tsyklopвадя, дописал бы что метод я уже сказал :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 22:03 |
|
Время session default
|
|||
---|---|---|---|
#18+
Tsyklopзакрыл вкладку или браузер - соединение будет разорвано.только это не действует для яблочников.... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 22:04 |
|
Время session default
|
|||
---|---|---|---|
#18+
вадятолько это не действует для яблочников.... их проблемы. нефиг г***ном пользоваться. что еще сказать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 23:01 |
|
Время session default
|
|||
---|---|---|---|
#18+
на апаче черным по белому пишут, что отрицательные значения выставляют вечность сессии. Какой-то сайт шабашников читал. Сбили с толку, негодяи) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 08:23 |
|
Время session default
|
|||
---|---|---|---|
#18+
Korcarна апаче черным по белому пишут, что отрицательные значения выставляют вечность сессии. Какой-то сайт шабашников читал. Сбили с толку, негодяи) всегда тоже так думал вроде даже такое же читал, н о когда проверял сесионная кука в браузере не вечная а только закрытия вкладки expired: "session" что то такое. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 10:09 |
|
|
start [/forum/topic.php?fid=59&fpage=27&tid=2121287]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 234ms |
total: | 387ms |
0 / 0 |