2017-07-31 91 views
0

我一直在尋找經典ASP中的函數。 因此,當頁面加載時,它將顯示以下信息: - 活動應用程序池名稱:(如果可能,應顯示example.com的活動IIS應用程序池名稱) - 使用專用字節:(應顯示私有字節活動應用程序池) - 虛擬字節使用:(應顯示爲活動應用程序池的虛擬字節)在經典ASP中獲取IIS細節

感謝,拉維

回答

1

有一個在傳統的ASP沒有的功能可以爲您提供這一點。但是,您可以使用IIS的WMI提供程序並從您的傳統ASP頁面調用它們。

this文章中,我們知道:

IIS 7所列出工作進程相關聯的應用程序池的名稱, 併爲每個工作進程的下列信息:

  • 應用程序池名稱。應用程序池的名稱。在Web園的 的情況下,同一個應用程序池可能會在網格中多次列出 ,以計入在 應用程序池中運行的不同工作進程。

  • 進程ID。與 應用程序池關聯的工作進程標識符(ID)。

  • 國家。該過程的狀態,如啓動,運行或停止。

  • CPU%。工作進程自上次更新以來使用CPU 的時間百分比。這對應於CPU使用在任務管理器中。

  • 專用字節(KB)。提交給工作人員的當前內存大小爲 ,這個進程不能與其他進程共享。這對應於 到Windows任務管理器中的虛擬內存大小。

  • 虛擬字節(KB)。虛擬地址空間的當前大小爲 工作進程。這不對應於Windows任務 管理器中的任何內容。

注意:這需要RequestMonitorModule要安裝

您將需要使用以下WMI類:

參考在一個ASP頁面調用WMI關於如何開始這個鏈接: