You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure SQL数据库故障:连接策略Redirect的含义及配置方法

Azure SQL连接策略Redirect的含义与配置方法

一、提示含义解析

Azure SQL数据库有三种连接策略:Default、Redirect、Proxy。微软提示里的connection policy redirect指的是将连接策略切换为Redirect模式。

默认的Default模式下,客户端流量会先经过Azure SQL网关,再转发到数据库节点;而Redirect模式下,客户端在初始连接时通过网关获取数据库节点的直接地址后,后续所有流量都会直接发送到数据库节点,不再经过网关。当Azure SQL网关出现故障或性能瓶颈时,使用Redirect模式可以绕开网关的问题,从而避免连接失败、超时等错误,这就是该临时解决方案的核心逻辑。

二、配置方法

1. Azure门户配置

  • 登录Azure门户,找到目标Azure SQL数据库服务器
  • 在左侧导航栏“安全性”分组下,选择“连接安全”
  • 在“连接策略”下拉菜单中选择“Redirect”
  • 点击“保存”完成配置

2. PowerShell配置

执行以下命令(替换占位符为你的服务器名称和资源组名称):

Set-AzSqlServer -ResourceGroupName "你的资源组名称" -ServerName "你的SQL服务器名称" -ConnectionType "Redirect"

3. Azure CLI配置

执行以下命令(替换占位符):

az sql server update --resource-group "你的资源组名称" --name "你的SQL服务器名称" --connection-type Redirect

4. 客户端连接字符串指定

除了在服务器端配置,也可以在客户端连接字符串中直接指定连接策略,以ADO.NET为例:

Server=tcp:你的服务器名称.database.windows.net,1433;Initial Catalog=你的数据库名称;Persist Security Info=False;User ID=你的用户名;Password=你的密码;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;ConnectRetryCount=3;ConnectRetryInterval=10;ApplicationIntent=ReadWrite;Connection Policy=Redirect;

内容的提问来源于stack exchange,提问作者Venkat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 03:15:57