为什么mongoDB c#驱动程序出现间歇性错误DnsClient.DnsResponseException:标头id不匹配

为什么mongoDB c#驱动程序出现间歇性错误DnsClient.DnsResponseException:标头id不匹配,c#,mongodb,dns,.net-core,C#,Mongodb,Dns,.net Core,我间歇性地从运行在dotnetcore上的mongodbc#驱动程序中得到以下错误。所有查询都会失败几分钟,抱怨DNS查询错误,然后在几分钟后修复 DnsClient.DnsResponseException: Header id missmatch. at DnsClient.DnsUdpMessageHandler.Query(IPEndPoint server, DnsRequestMessage request, TimeSpan timeout) at DnsClient.

我间歇性地从运行在dotnetcore上的mongodbc#驱动程序中得到以下错误。所有查询都会失败几分钟,抱怨DNS查询错误,然后在几分钟后修复

DnsClient.DnsResponseException: Header id missmatch.
   at DnsClient.DnsUdpMessageHandler.Query(IPEndPoint server, DnsRequestMessage request, TimeSpan timeout)
   at DnsClient.LookupClient.ResolveQuery(DnsMessageHandler handler, DnsRequestMessage request, Audit continueAudit)
   at DnsClient.LookupClient.Query(DnsQuestion question)
   at MongoDB.Driver.Core.Configuration.ConnectionString.Resolve()
   at MongoDB.Driver.MongoUrl.Resolve()
   at MongoDB.Driver.MongoClientSettings.FromUrl(MongoUrl url)

事实证明,企业服务器备份(Asigra)计划在我们看到此错误的同一时间运行—将备份移动到其他时间修复了此问题