healthMonitoring 的 bufferModes 項目 (ASP.NET 設定結構描述)
定義提供者的緩衝功能。
這個項目是 .NET Framework 2.0 版中新增的項目。
<bufferModes>
<add.../>
<remove.../>
<clear />
</bufferModes>
屬性和項目
下列小節描述本小節所述的屬性、子項目和父項目。
屬性
無。
子項目
項目 |
描述 |
---|---|
add |
選擇性項目。 設定緩衝模式,並將此模式加入至 HealthBufferModeSettings 集合。 |
clear |
選擇性項目。 從 HealthBufferModeSettings 集合移除所有緩衝模式組態。 |
remove |
選擇性項目。 從 HealthBufferModeSettings 集合移除特定的緩衝模式組態。 |
父項目
項目 |
描述 |
---|---|
configuration |
指定 Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的根項目 (Root Element)。 |
system.web |
指定 ASP.NET 組態區段的根項目。 |
healthMonitoring |
設定健康監視的應用程式。 |
備註
預設組態
下列預設 bufferModes 項目是在 .NET Framework 2.0 版中的根目錄 Web.config 檔中設定的。
<bufferModes>
<add name="Critical Notification" maxBufferSize="100" maxFlushSize="20"
urgentFlushThreshold="1" regularFlushInterval="Infinite" urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Notification" maxBufferSize="300" maxFlushSize="20"
urgentFlushThreshold="1" regularFlushInterval="Infinite" urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Analysis" maxBufferSize="1000" maxFlushSize="100" urgentFlushThreshold="100"
regularFlushInterval="00:05:00" urgentFlushInterval="00:01:00" maxBufferThreads="1" />
<add name="Logging" maxBufferSize="1000" maxFlushSize="200" urgentFlushThreshold="800"
regularFlushInterval="00:30:00" urgentFlushInterval="00:05:00" maxBufferThreads="1" />
</bufferModes>
範例
下列程式碼範例示範如何設定健康狀態監視的緩衝模式。
<healthMonitoring Enabled="true" heartBeatInterval="0">
<bufferModes>
<add name="Critical Notification"
maxBufferSize="100"
maxFlushSize="20"
urgentFlushThreshold="1"
regularFlushInterval="Infinite"
urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Notification"
maxBufferSize="300"
maxFlushSize="20"
urgentFlushThreshold="1"
regularFlushInterval="Infinite"
urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
</bufferModes>
</healthMonitoring>
項目資訊
組態區段處理常式 |
|
組態成員 |
|
可設定的位置 |
Machine.config 根層次 Web.config 應用程式層級 Web.config |
需求 |
Microsoft Internet Information Services (IIS) 5.0、5.1 或 6.0 .NET Framework 2.0 版 Microsoft Visual Studio 2005 |
請參閱
工作
How to: Lock ASP.NET Configuration Settings
參考
healthMonitoring 項目 (ASP.NET 設定結構描述)
healthMonitoring 之 bufferMode 的 add 項目 (ASP.NET 設定結構描述)
healthMonitoring 之 bufferModes 的 remove 項目 (ASP.NET 設定結構描述)
healthMonitoring 之 bufferModes 的 clear 項目 (ASP.NET 設定結構描述)
概念
ASP.NET Configuration Overview
ASP.NET Server Controls and Browser Capabilities