Re: Количество одновременно ипользуемых proxy pass в в нескольких location
Maxim Dounin
mdounin на mdounin.ru
Пт Авг 30 13:45:32 UTC 2019
Hello!
On Wed, Aug 21, 2019 at 01:57:10AM -0400, glareboa wrote:
> Приветствую.
>
> Использую такую конструкцию.
>
> http {
> ...
> server {
> listen 80 default_server;
> ...
> location /qwe/
> {
> proxy_pass "http://192.168.1.2:9000";
> }
>
> location /qwe/
> {
> proxy_pass "http://192.168.1.2:9001";
> }
>
> location /rty/
> {
> proxy_pass "http://192.168.1.2:9002";
> }
>
> ...
>
> location /uio/
> {
> proxy_pass "http://192.168.1.2:9012";
> }
>
>
> }
> }
> Но в браузере отображаются только для 6 или меньше
> источников(http://192.168.1.2:90хх).
> Если вставить адреса http://192.168.1.2:9012 непосредственно в html-файл,
> отображаются все источники.
>
> Получается, что есть ограничение в nginx?
Нет, в nginx ограничений нет. А вот в браузерах - есть
ограничение на максимум 6 соединений к одному доменному имени в
рамках HTTP/1.x, так что если речь идёт про какие-то потоки
данных - то скорее всего вы просто упёрлись в ограничение
бразуера. Обычно это обходят, используя на html-странице
несколько доменных имён, указывающих на один и тот же сервер.
--
Maxim Dounin
http://mdounin.ru/
Подробная информация о списке рассылки nginx-ru