Go to content Go to menu Go to search

Reverse-Proxy Nginx и web-socket

Пример работающего конфига:

server {
    listen 80;
    server_name *.messaging-history-sj.propertyminder.com

    location / {
            rewrite ^(.*)$ /messaging-history$1 break;
            proxy_pass http://192.168.2.103:8080;
            proxy_http_version 1.1;
            proxy_set_header Host $http_host;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
    }
}

Ключевые директивы здесь:

proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

Подробности см. в официальной документации: Проксирование WebSocket


при публикации материалов с данного сайта обратная ссылка на сайт обязательна.
valynkin.ru © no rights reserved