你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
HealthInformation.RemoveWhenExpired 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示报表在过期时是否从运行状况存储中删除。
如果设置为 false
,则报表在过期时被视为错误。 默认值为 false
。
public bool RemoveWhenExpired { get; set; }
member this.RemoveWhenExpired : bool with get, set
Public Property RemoveWhenExpired As Boolean
属性值
true
如果报告在过期时应从运行状况存储中删除,则为 ;否则为 false
。
注解
客户端定期报告时,应设置 RemoveWhenExpiredfalse
(默认) 。 这样,就是记者有问题 (等。死锁) 且无法报告,当运行状况报告过期时,会在错误时对实体进行评估,这会将实体标记为 Error。 定期运行状况客户端应以高于生存时间的频率发送报告,以考虑由于运行状况客户端批处理、通过线路传输的消息传输延迟和运行状况存储处理导致的延迟。