MailEventNotificationInfo.EventsDiscardedDueToMessageLimit 属性

定义

获取因为缓冲区已超出当前通知的消息上限而被缓冲区丢弃的事件数。

public:
 property int EventsDiscardedDueToMessageLimit { int get(); };
public int EventsDiscardedDueToMessageLimit { get; }
member this.EventsDiscardedDueToMessageLimit : int
Public ReadOnly Property EventsDiscardedDueToMessageLimit As Integer

属性值

因为缓冲区已超出当前通知的消息上限而被缓冲区丢弃的事件数。

注解

消息限制指定在单个通知期间发送的最大消息数,即每个通知的最大消息数乘以每条消息允许的最大事件数。 这些值由 maxEventsPerMessage 配置文件中 节的相应提供程序子节healthMonitoring中的 和 maxMessagesPerNotification 属性指定。

当事件缓冲系统发送累积事件的消息时,将发出通知。 这可能是因为缓冲区累积了允许的最大事件数,因为发送事件之间的时间间隔已过期,或者运行状况监视系统已请求缓冲区刷新。 根据 maxEventsPerMessage 值,将整个事件缓冲区发送到尽可能少的消息中的收件人。 缓冲区设置在 bufferModes 配置文件的 节的 healthMonitoring 子节中指定。

适用于

另请参阅