我正在使用azure cosmos db保存一些数据。我无法在应用程序中更改连接字符串和Azure cosmos db的所有其他详细信息。
如果删除Azure cosmos db,则我添加了一个try catch块,以在每次尝试连接到Azure cosmosdb并将其登录到Azure AppInsight遥测中时捕获异常。
但是,在记录此异常时,我也记录了多个System.Net.Sockets.SocketException
。
我尝试调试代码,但是找不到该异常的根源,而且由于异常正在延迟登录到Azure Appinsight中,因此我无法查明生成该异常的位置。
我想做的是最小化记录相同的异常,或者尽可能忽略它。
提前感谢
我正在使用azure cosmos db保存一些数据。我无法在应用程序中更改连接字符串以及Azure cosmos db的所有其他详细信息。如果Azure宇宙数据库被删除,我会添加一个...
是,您可以使用TelemetryProcessor
过滤遥测。参见the docs。