分享一個web應用程序池管理工具


因為項目在聯調階段由於各種各樣的原因需要重啟應用程序池,而調試服務器基本都需要遠登操作。同樣的情況也會發生在線上,如果公司權限控制得比較嚴格,每次都要多部門的服務器權限申請的話有點麻煩,

所以抽點時間取巧做了個web版的管理工具(根據自己公司的企業文化酌情考慮是否線上應用)。

功能:兼容iis6和iis7.提供文件操作,線程池操作以及站點操作。友情提示一下,如果你需要部署在線上環境,但是線上開放的端口都已經被占用的話,你可以將此程序掛靠在某個站點,創建成子應用和虛擬目錄同樣的層次操作。

圖:

如果單純的應用程序池已經滿足不了你的需求 需要重啟整個站點 可以在此程序上修改一些方法的參數即可。

程序的認證邏輯做的比較簡單,如果你不需要更復雜的登錄認證,你只需要在系統用戶中添加一個wppuser即可。頁面第一次打開時候會啟用一個會話框讓你登錄

如果要改登錄邏輯請在BaseController.cs中修改。

代碼不復雜,邏輯比較清晰,新手也可以看得懂,主要程序在AppPoolProvider.cs中。

源碼地址:https://github.com/dubing/AppPoolManage

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM