учет одновременных сессий

drmarker drmarker at gmail.com
Thu Jun 1 20:01:35 MSD 2006


Привет.

Делаю для сайта ограничение одновременных сессий. Соответственно,
запрос файла инкрементирует счетчик сессий, post_action -
декрементирует.

Гложут смутные сомнения, что часть post_action приходить не будет,
сессии будут "залипать", люди - жаловаться, админы - нервничать и так
далее.

Понятно, можно периодически делать такое

netstat -an | grep :80 | grep ESTABLISHED

и "залипшие" сессии вычищать. Но, возможно, есть более красивый вариант?

Можно хранить сессии в memcached, установив expire для ключа, скажем,
в 30 минут. Решение кажется оптимальным по ресурсам, но все-таки,
"дырявое".

Кто как сделал?


More information about the nginx-ru mailing list