带Stream块的Nginx反向代理未连接到服务器

问题描述 投票:1回答:1

我正在尝试使用Nginx(在Windows计算机上)为SQL Server创建负载平衡器。首先,我正在将本地系统的端口12345连接到另一个SQL Server进行测试。

为此,我在主节点上创建了一个streat块,然后在侦听端口12345之后在服务器中转发。

events {
    worker_connections  1024;
}

stream{
    server {
        listen     10.20.10.9:12345;
        #TCP traffic will be forwarded to the "stream_backend" upstream group
        proxy_pass SQLSERVERONLAN:1433 ;
        proxy_bind 10.20.10.9:12345;
    } 
}

http {..../No Code for bravity}

我启动Nginx,没有错误日志。

我通过netstat -a检查了所有端口,并且它正在侦听端口12345。

但是,当我使用Management Studio时,在传递凭据后无法连接到远程服务器。

nginx load-balancing reverse-proxy
1个回答
-1
投票

我认为设置很好。尝试以“ your_login_id @ SQLSERVERONLAN”身份登录。Reference.

© www.soinside.com 2019 - 2024. All rights reserved.