|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrew Alakozow 2:5061/6 27 Nov 2003 13:46:53 To : Maxim Yemelyanov Subject : Re: Apache::Session проблема -------------------------------------------------------------------------------- MY> Заполнение сессии происходит в PerlAccessHandler, при успешном логине. MY> В нем же думал сделать DBI->connect, и сохранить полученный хендл, MY> чтобы в скрипте не коненктиться повторно. Используй $r->pnotes если Apache::DBI не устраивает. MY> Я вот подумал: если DB handle есть вещь, валидная только для данного MY> процесса, как file handle (я ошибаюсь или нет?), то хранить его MY> действительно не имеет смысла, ибо следующее обращение к этому хендлу MY> может прийти из соседнего апачевского процесса. Hо как в таком случае MY> Apache::DBI добивается персистентных MY> соединений? Получается, что для разных процессов он должен делать MY> повторный DBI->connect, а он возвращает значения из хеша. Для каждого процесса/нити свой хэш. aa29 --- Microsoft Outlook Express 6.00.2720.3000 * Origin: Life In The Dark (2:5061/6) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/45005ab214e9b.html, оценка из 5, голосов 10
|