2016-04-05 4 views
0

Я искал некоторые разъяснения на самом деле. Глядя на документацию W3Schools на localStorage и sessionStorage, они пишут:sessionStorage и липкие сессии

Локальное хранение на происхождение (за домен и протокол). Все страницы, с одного источника, могут хранить и получать доступ к тем же данным.

Означает ли это, что если у меня есть несколько целей веб передних, и моя балансировка нагрузки является не используя липкие сессии, что данные храним с sessionStorage объекта не может быть доступны, в зависимости от которых WFE служит данные ?

Немного непонятно, и это трудно проверить. Большое спасибо!

+0

Но ваша веб-страница должна быть подана на право одного домена? – Rayon

+0

Одиночный домен, правильный –

ответ

1

localStorage и sessionStorage оба хранятся в браузере, так что ваш балансировщик нагрузки, липкие сессии и т.д., не будут влиять на них на всех. Они могут влиять на любые данные, хранящиеся в сеансе на вашем сервере.

Разница между localStorage и sessionStorage заключается в том, что sessionStorage сохраняется после завершения сеанса страницы, тогда как localStorage не имеет установленного срока действия.

Надеюсь, это поможет.

+0

Извините, не совсем там: «любые данные, которые вы храните в сеансе на своем сервере». Значит, хранятся какие-либо данные, относящиеся к сеансу, на сервере? а не клиентом? –

+0

@GeorgeGrainger Да. Таким образом, на любом используемом сервере хранения на стороне сервера может влиять балансировка нагрузки и т. Д. Все, что вы используете с помощью JavaScript через window.sessionStorage или window.localStorage, хранит данные только в браузере пользователя: это не сохраняется на сервере, поэтому не должны влиять на балансировку нагрузки. –

+0

Блестящий, спасибо за разъяснение Яна –