Хранение подключения к стороннему бэкенду за сеанс - PullRequest
0 голосов
/ 09 июня 2011

У меня есть сторонний бэкэнд, доступ к которому осуществляется отдельно для каждого сеанса, и требуется одно соединение для каждого пользователя (я не ожидаю более ~ 1100 одновременных подключений).

Как мне хранить этосоединение в сеансе?

1 Ответ

0 голосов
/ 09 июня 2011

Вы бы не стали - такого рода вещи просто убийцы серверов. Это замедлит работу вашей системы. Если, возможно, если вы можете сделать ваши сеансы (включая тайм-ауты) действительно короткими.

Разве такой механизм, как пул соединений, не подходит для вашей системы? Тогда вам не нужно ничего хранить в сессии - просто, каждый раз, когда вам нужно соединение, попросите его и отпустите его, как только вы его использовали. Смотри http://en.wikipedia.org/wiki/Connection_pool.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...