Обратное проксирование веб-сокетов на основе $ arg_name (Параметр строки запроса URL)

Это означает, что Python.h отсутствует в ваших путях включения по умолчанию вашего компилятора. Установили ли вы его как в системе, так и локально? Какова ваша ОС?

Вы можете использовать флаг -I<path>, чтобы указать дополнительный каталог, в котором ваш компилятор должен искать заголовки. Вам, вероятно, придется следить за -L<path>, чтобы gcc мог найти библиотеку, с которой вы будете связываться, используя -l<name>.

0
задан Scott Beeson 21 February 2019 в 03:57
поделиться

1 ответ

Я закончил тем, что заставил его работать с map. С URL-адресом вроде http://stream.domain.com?serverId=1001 прекрасно работает следующее:

http {
    map $arg_serverId $streamdestination {
        1001 http://192.168.1.52:80; 
        1002 http://192.168.1.51:80; 
        1003 http://192.168.1.50:80; 
    }
    server {
        listen 80;
        server_name streams.domain.com;
        location / {
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_pass $streamdestination;
        }
    }
}
0
ответ дан Scott Beeson 21 February 2019 в 03:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: