AppFabric IIS 管理員延伸模組
AppFabric 提供應用程式管理 UI 延伸模組到「IIS 管理員」。這些延伸模組提供加強的管理功能,可讓您管理包含 WCF 和/或 WF 服務的應用程式。這些延伸模組可讓您使用與用於 Web 應用程式管理工作相同的 UI,來執行 AppFabric 管理工作。AppFabric 管理 UI 包含「IIS 管理員」之 [功能檢視] 中 AppFabric 區域內的圖示及 [動作] 窗格中的命令。AppFabric 的「IIS 管理員」延伸模組主要是應用程式管理工具,不是操作管理工具。
AppFabric 的「IIS 管理員」延伸模組是實作為 Windows PowerShell 主機。許多在 AppFabric 應用程式管理 UI 中執行的動作,都會執行一或多個對應的 Windows PowerShell Cmdlet。因此,AppFabric UI 是 AppFabric Cmdlet 的前端,而這些 Cmdlet 是針對 IIS 組態檔、WCF 或 WF 操作、資料庫或其他後端元件執行。並非所有 AppFabric 應用程式管理工作都可以在「IIS 管理員」的 UI 中執行。您可以使用其他 Windows PowerShell Cmdlet,來執行無法在「IIS 管理員」中執行的應用程式管理工作。如需有關 AppFabric 中的 Windows PowerShell 基礎結構與 AppFabric Cmdlet 的詳細資訊,請參閱 AppFabric 中的 Windows PowerShell。
AppFabric 中的應用程式管理工作可以分為三個區域:「應用程式設定」、「服務執行個體與應用程式控制」,以及「監控查詢」。
應用程式組態
AppFabric 提供單一設定對話方塊,其中包含涵蓋 IIS 連線階層每個層級之組態設定集合的索引標籤:服務、虛擬目錄、應用程式、網站與伺服器。您可以直接設定服務,或套用在虛擬目錄、應用程式、網站與伺服器等級定義的預設組態設定。當您在 [功能檢視] 中選取服務,或是在 [連線] 窗格中選取應用程式、網站或伺服器,然後按一下「IIS 管理員」之 [動作] 窗格中的 [設定] 命令時,會顯示 [設定] 對話方塊。您也可以在服務上按一下滑鼠右鍵,然後按一下 [設定];或在應用程式、網站或伺服器上按一下滑鼠右鍵,指向 [管理 WCF 與 WF 服務],然後按一下 [設定]。
為套用組態設定,AppFabric 會在與虛擬目錄、應用程式、網站及伺服器關聯的 Web.config 檔案中設定元素。這些等級的 Web.config 檔案形成可以套用到服務的組態階層。如果服務的組態是直接定義的,則會在應用程式 Web.config 檔案的具名行為中設定組態值。若服務是從預設值繼承其組態,則組態會從虛擬目錄、應用程式、網站與伺服器 (若有定義) 的 Web.config 檔案中的無名稱行為合併。某些組態欄位在某個等級將無法使用,因為會套用另一個等級的關聯值。在這種情況下,無法使用的欄位在 UI 中會顯示為灰色。如需服務組態的詳細資訊,請參閱 AppFabric 中的設定程序。
適用於「IIS 管理員」的 Microsoft AppFabric 1.1 for Windows Server 模組會為 IIS 連線階層中每個等級提供設定對話方塊:服務、虛擬目錄、應用程式、網站與伺服器。這個對話方塊為 AppFabric 中 WCF 或 WF 服務所需的每種組態設定類型提供索引標籤:[一般]、[監控]、[工作流程持續性]、[工作流程主機管理]、[自動啟動] (只在應用程式範圍)、[節流],以及 [安全性]。如需服務組態的詳細資訊,請參閱 設定應用程式與服務。
服務執行個體與應用程式控制項
「IIS 管理員」之 [動作] 窗格中的 AppFabric 命令,可讓您針對服務執行個體或應用程式執行控制操作。或者,您可以透過服務執行個體的內容功能表執行控制操作。
可在服務執行個體上執行的控制操作包含繼續、取消、終止或暫停執行個體。執行這些控制命令之一時,AppFabric 會執行 WCF 或 WF 操作,或變更 Web.config 或其他組態檔。控制命令是以非同步方式處理,其中控制訊息會新增到訊息佇例並對應地執行。視命令類型而定,服務執行個體資料可能是寫入持續性資料庫或是從中提取。允許哪些控制操作端視在持續性資料庫中儲存之服務執行個體的狀態而定。
可針對應用程式執行的控制操作包含停止與啟動。停止應用程式會儲存已啟用的通訊協定清單,以及自動啟動機制的狀態。這樣可讓啟動命令將應用程式還原為其原始狀態並繼續執行。停止與啟動命令適用於所有應用程式,包含 .NET Framework 4 WCF 與 WF 應用程式。
監控查詢
AppFabric 儀表板與 AppFabric 之「IIS 管理員」延伸模組其他畫面中顯示的列舉及計數,提供與 WCF 和 WF 應用程式及服務管理關聯的項目清單與計數。AppFabric 列舉包含持續性工作流程服務執行個體、追蹤工作流程服務執行個體、WCF 呼叫、服務、服務執行個體端點與追蹤的事件。這些清單包含可讓您存取 WCF 或 WF 應用程式狀態的資料。[AppFabric 儀表板] 會顯示與清單中之項目關聯的衡量標準,而 [動作] 窗格提供的控制項可以控制顯示的服務執行個體。[AppFabric 儀表板] 的監控資料及列舉清單是從不同的來源所彙總,包含監控資料庫、持續性資料庫或組態檔。AppFabric 會針對資料庫執行查詢和/或從組態檔案提取資料,以擷取資料。
AppFabric 列舉畫面包含:
要列舉的項目類型清單。
查詢控制項 (預設顯示用於產生顯示清單的元素,而且您可以變更條件以執行自訂查詢)。
一個 [詳細資料] 窗格,其中顯示在列舉清單中所選取項目的相關指定資料。
AppFabric 模組委派
功能在「IIS 管理員」中根據模組不同而分組。模組是委派的單位,其中系統管理員對透過特定層級連線的使用者授與特定功能的存取權限 (委派不會強制套用任何使用者原則)。根據預設值,Microsoft AppFabric 1.1 for Windows Server 模組的委派屬性是「讀/寫」。這表示所有使用者預設都可讀取/寫入此模組中的所有功能。
您可以在 [功能檢視] 的 [管理] 區域中,按一下 [功能委派] 圖示,以檢視 [委派] 屬性 (如果您有權限檢視)。系統管理員可以在功能上按一下滑鼠右鍵並選取適當的設定,以變更 [功能委派] 頁面中的委派屬性。
2012-03-05