SQL Server AlwaysOn Error_number 35206

Yas*_*sin 6 sql-server sql-server-2012 availability-groups connectivity

我加入了一家电子商务公司,他们使用 SQL Server 2012 AlwaysOn for HADR,这是我第一次遇到支持这项技术的情况。

两个节点上的 Sql Server 日志每天都会收到垃圾邮件,错误消息如下所示。

这些错误是什么意思?他们是良性的吗?

我让基础设施人员查看系统和网络日志 - 他们在与记录以下消息的时间相关的时间看不到任何奇怪的东西。AlwaysOn 仪表板针对连接超时消息记录了错误 35206,并且 BOL 解释没有说明我是否应该解决这些超时问题。

消息
先前建立的到可用性副本“SQLWEB02”的连接超时,ID [A794F13A-6FDA-4E7C-B418-A70B320D1AB3]。存在网络或防火墙问题,或者可用性副本已转换为解决角色。

消息
AlwaysOn Availability Groups 与主数据库的连接已终止,用于副本 ID 为 {a794f13a-6fda-4e7c-b418-a70b320d1ab3} 的可用性副本上的辅助数据库“DB1”。这只是一条信息性消息。无需用户操作。

消息
BACKUP 未能完成命令 BACKUP LOG DB1。检查备份应用程序日志以获取详细消息。

消息
A 连接从可用性副本“SQLWEB01”(ID [CC17411E-D3E1-4B32-95D8-8D69BB94E7E0])到“SQLWEB02”(ID [A794F13A-6FDA-4E7C-B418-A7B3)的连接已成功建立。这只是一条信息性消息。无需用户操作。

消息
AlwaysOn Availability Groups 与主数据库的连接为具有副本 ID 的可用性副本上的辅助数据库“DB1”建立:{a794f13a-6fda-4e7c-b418-a70b320d1ab3}。这只是一条信息性消息。无需用户操作。

消息
错误:35285,严重性:16,状态:1。

消息
已为 ID 为 11 的数据库识别出恢复 LSN (187402:6392:1)。这只是一条信息性消息。无需用户操作。*

谢谢

sta*_*ray 1

这些错误意味着您的连接超时。随后的消息就是由此产生的。在多子网环境中,每个 AG 在每个子网中都会有一个 IP 地址,并在 DNS 中注册。DNS 服务器在查询时返回多个 IP 地址。只有一个人会在线。SQL 会连续尝试所有 IP 地址,直到建立连接。TCP 超时时间为 21 秒。如果第一个 ip 不在线,它将等待 21 秒,然后再尝试下一个。.NET 客户端库的默认连接超时时间为 15 秒。您可以看到哪里可能有问题。你需要阅读这篇文章链接

如果您没有多子网环境,那么我会再次查看网络日志,看看您的 tcp 连接花费了多长时间。