博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分享一个web应用程序池管理工具
阅读量:6965 次
发布时间:2019-06-27

本文共 548 字,大约阅读时间需要 1 分钟。

因为项目在联调阶段由于各种各样的原因需要重启应用程序池,而调试服务器基本都需要远登操作。同样的情况也会发生在线上,如果公司权限控制得比较严格,每次都要多部门的服务器权限申请的话有点麻烦,

所以抽点时间取巧做了个web版的管理工具(根据自己公司的企业文化酌情考虑是否线上应用)。

功能:兼容iis6和iis7.提供文件操作,线程池操作以及站点操作。友情提示一下,如果你需要部署在线上环境,但是线上开放的端口都已经被占用的话,你可以将此程序挂靠在某个站点,创建成子应用和虚拟目录同样的层次操作。

图:

如果单纯的应用程序池已经满足不了你的需求 需要重启整个站点 可以在此程序上修改一些方法的参数即可。

程序的认证逻辑做的比较简单,如果你不需要更复杂的登录认证,你只需要在系统用户中添加一个wppuser即可。页面第一次打开时候会启用一个会话框让你登录

如果要改登录逻辑请在BaseController.cs中修改。

代码不复杂,逻辑比较清晰,新手也可以看得懂,主要程序在AppPoolProvider.cs中。

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

 

 

转载于:https://www.cnblogs.com/dubing/p/3709524.html

你可能感兴趣的文章
Timeon云网管给出网络时间黑洞解法
查看>>
学习C语言指针和链表的体会
查看>>
DOM4J解析XML
查看>>
BudgetVM商家四个机房测试IP和下载测试文件
查看>>
MVC与单元测试实践之健身网站(七)-添加计划
查看>>
Docker Compose 部署服务
查看>>
flask-带你快速入门
查看>>
Linux管理员入门讲解(与Win系统的区别)
查看>>
思科项目1实战(vlan、静态,单臂,浮动路由、vrrp/standby、nat、端口映射,远程等)...
查看>>
rsync远程同步
查看>>
六十八、shell脚本中的逻辑判断、文件目录属性判断、if特殊用法、case判断
查看>>
【 Map】LinkedHashMap
查看>>
2018-5-29
查看>>
Confluence 6 管理协同编辑 - 审计的考虑
查看>>
redis的安装
查看>>
CPCI(ISTP)与国内核心期刊的区别
查看>>
spring jar包详解
查看>>
计算机网络基础
查看>>
就算你不是程序员,你也应该像程序员一样思考
查看>>
JDK源码分析(8)之 Reference 完全解读
查看>>