Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mod_auth_oracle + nginx
Hello!
On Tue, Aug 17, 2010 at 02:18:34PM +0400, Sergey Shepelev wrote:
> >> > Как можно организовать сие "чудо"?
> >> >
> >>
> >> proxy_pass на маленький бекенд, который лезет в базу, проверяет (и
> >> важно не делать бекенд блокирующимся) и
> >
> > Почему важно? Бекенд - не внутри nginx'а, никому кроме себя
> > самого мешать не будет. Тут как раз всё равно какой бекенд, можно
> > хоть на php написать.
> >
>
> Можно на php (из выбора языка ничего не следует), но важно чтобы он не
> блокировался.
> Потому что если он будет блокироваться, то все запросы на
> аутентификацию будут выполняться последовательно, хотя база может
> выдержать намного больше одновременных селектов, чем один.
Важно - чтобы занимающийся авторизацией бекенд справлялся с
нагрузкой. Да и то - важно ровно в той степени, в которой важна
работоспособность закрытого такой авторизацией сервиса.
Как именно будет достигнута нужная производительность - за счёт
отсутствия блокировок, за счёт нескольких процессов или тредов,
или просто за счёт того что нагрузка маленькая - никого не
волнует.
Не надо писать тут чушь, для этого есть лор и хабрахабр. Спасибо.
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|