如何使用 server_name 与流 NGINX?

如何使用 server_name 与流 NGINX?

当前设置如下:

stream  {
    server {
        server_name stream.kingdomgame.org; # this line is resulting in an error
        proxy_pass http://localhost:1935;
    }
}

没有 server_name 也可以正常工作,但如果可能的话,我想使用域。

答案1

server_name用于指定server块的 HTTP 虚拟主机名。

stream模块是TCP流代理模块,TCP流没有虚拟主机名的概念。

所以,答案是您不能使用server_name模块stream

相关内容