使用PowerShell获取网站运行时数据

介绍

站点的启动,停止, 应用程序池的回后或过期(time out), 接受的请求和发送的响应, AppDomains(应用程序域) 的大量

生成和关闭. IIS7 实现了一个所谓的 RSCA 接口(run-time state and control API) ,该接口允许您监视当前系统正在做的

工作.

IIS 7.0 PowerShell Provider 使用该接口并以IIS Provider 名空间来暴露其中一些数据信息. 通过Get-WebItemState,

Start-WebItem, Stop-WebItem 和 Restart-WebItem 等cmdlets来配置站点和应用程序池的状态. 通过IIS 名空间来暴露

出来的运行时状态比如:当前运行的工作者进程,当前执行的请求和被加载的应用程序域(loaded AppDomains )等.

本文使用的站点, applications 和虚拟目录在前一篇文章中已进行了创建.

站点和应用程序池状态

开始查询web站点的状态.

站点状态

PS IIS:\> cd Sites
PS IIS:\Sites> Get-WebItemState IIS:\Sites\DemoSite
Started

使用 Stop-WebItem cmdlet 来停止站点:

PS IIS:\Sites> Stop-WebItem DemoSite
PS IIS:\Sites> Get-WebItemState IIS:\Sites\DemoSite
Stopped

当然,启动站点的工作也差不多:

PS IIS:\Sites> Start-WebItem DemoSite
PS IIS:\Sites> Get-WebItemState IIS:\sites\DemoSite
Started

时间: 2024-10-28 06:21:44

使用PowerShell获取网站运行时数据的相关文章

asp 操作表格行-ASP 如何获取在运行时由用户添加的表格行中单元格控件中的值?

问题描述 ASP 如何获取在运行时由用户添加的表格行中单元格控件中的值? 如图中,用户点击添加或移除按钮后,即可增加或删除一行.增加的新行就是当前最后一行的克隆行.(这部分代码JS都已实现).而"提交申请"就是将当前表格中的所有内容提交保存到数据库.**而我要问的是,由JS克隆新增加的行中各个单元格里控件的值如何获取提交?** 附:表格增加行或删除行的JS代码如下: function addRow() { var oTr = document.getElementById("

易错点 final 运行时数据区 原子操作

1.final作为对象成员存在时,必须初始化:但是,如果不初始化,也可以在类的构造函数中初始,因为java允许将数据成员声明为final,却不赋初值.但是,blank finals必须在使用之前初始化,且必须在构造函数中初始化   2.运行时数据区包括:虚拟机栈区,堆区,方法区,本地方法栈,程序计数器 虚拟机栈区 :也就是我们常说的栈区,线程私有,存放基本类型,对象的引用和 returnAddress ,在编译期间完成分配. 堆区 , JAVA 堆,也称 GC 堆,所有线程共享,存放对象的实例和

为什么c程序中创建了数据文件,再次打开源代码运行时数据没了?

问题描述 为什么c程序中创建了数据文件,再次打开源代码运行时数据没了? 为什么c程序中创建了数据文件,再次打开源代码运行时数据没了? http://blog.csdn.net/hackbuteer1/article/details/6573488# 就是这个通讯录的代码,在里面创建通讯录后,再次打开运行显示通讯录时就提示通讯录为空. 解决方案 写入文件是否错误,用winhex或者ultraedit看看写文件本身有没有写对. 如果没有,就是写的问题,如果对的,那么就是读的问题.再具体调试有问题的程

JVM运行时数据区

本文是<The Java Virtual Machine Specification (Java SE 7 Edition)>2011年6月版的运行时数据区的翻译 原文参见:http://download.oracle.com/javase/7/specs/jvms/JVMS-JavaSE7.pdf  译者:方腾飞 JVM定义了若干个程序执行期间使用的数据区域.这个区域里的一些数据在JVM启动的时候创建,在JVM退出的时候销毁.而其他的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁.

sql服务器-2008 sql server(mssqlserver)和网站运行时的问题求解决

问题描述 2008 sql server(mssqlserver)和网站运行时的问题求解决 sql server(mssqlserver)不能启动了 只有关了mssqlserver 协议里的TCP/IP才能启动,一启动了TCP/IP 就自动停止 还有就是我在装的sql serve2008里打开一个网站总是有这个问题求大神帮忙解决啊 解决方案 因为端口被占用的原因,只要禁用SQLexpress的TCP/IP协议就解决了 或者把端口更改掉也可以,可以参考以下链接 http://www.jb51.ne

Java虚拟机管理的内存运行时数据区域解释

概述 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同数据区域.这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁. 程序计数器 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器.在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等基础功能都需要依赖这个计数器来完成. 如果线程

用vs2013做的网站运行时可以出来但发布时却出现问题

问题描述 "/"应用程序中的服务器错误.--------------------------------------------------------------------------------未将对象引用设置到对象的实例.说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例.源错误:执行当前Web请求期间生成

Win10 IIS本地部署网站运行时图片和样式不正常?

后期会在博客首发更新:http://dnt.dkill.net 异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html 启用关闭win功能,开启一下静态内容 收工~  

Windows Phone 8初学者开发—第14部分:在运行时绑定到真实的数据

原文 Windows Phone 8初学者开发-第14部分:在运行时绑定到真实的数据 第14部分:在运行时绑定到真实的数据 原文地址:  http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-14-Binding-to-Real-Data-at-Runtime 系列地址:http://channel9.msdn.com/Series/Windows-Phone-8-Devel