Re: можно ли заставить nginx пропускать не-http соединения?

Борис Долгов boris at dolgov.name
Sat Feb 21 07:56:10 MSK 2009


nginx это не умеет. Можете попробовать HAproxy.

21 февраля 2009 г. 4:37 пользователь whitered <dmitry.zhelnin at gmail.com>написал:

> хочется настроить nginx  таким образом, чтобы он все бинарные (не
> http) запросы пересылал back-end'у. ну и отдавал ответ в неизменном
> виде. попробовал написать такой конфиг:
>
> location / {
>  proxy_pass         http://localhost:1234;
>  proxy_next_upstream error timeout invalid_header http_500 http_503
> http_404;
> }
>
> но nginx ругается:
>
> 2009/02/21 04:22:45 [info] 13132#0: *1 client sent invalid method
> while reading client request line, client: 127.0.0.1, server:
> whitered-desktop, request: "<тут собственно бинарный запрос>"
> 2009/02/21 04:22:45 [debug] 13132#0: *1 http finalize request: 400, "?"
>
> скажите, доктор, я занимаюсь ерундой, или просто что-то не учел?
>
> --
> dmitry zhelnin
>



-- 
С уважением, Борис Долгов.
icq 77556665
e-mail boris at dolgov.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090221/68d4ddfd/attachment.html>


More information about the nginx-ru mailing list