我管理着一个流量不错的 ASP.NET 网站。在一天中,我有时需要重新部署网站、更改 web.config 文件中的配置或对 SQL Server 进行一些更新。
理论上,当我进行这些更改时,我可以将用户重定向到指示更新正在进行的“维护页面”。但有时,修复通常只需要几秒钟。
当没有人在线时,我将如何检查有多少用户正在使用该网站并应用快速更改?我确实可以访问 Web 服务器和数据库服务器。
我管理着一个流量不错的 ASP.NET 网站。在一天中,我有时需要重新部署网站、更改 web.config 文件中的配置或对 SQL Server 进行一些更新。
理论上,当我进行这些更改时,我可以将用户重定向到指示更新正在进行的“维护页面”。但有时,修复通常只需要几秒钟。
当没有人在线时,我将如何检查有多少用户正在使用该网站并应用快速更改?我确实可以访问 Web 服务器和数据库服务器。
perfmon
您可以使用系统监视器(在“运行”对话框中键入)实时监视活动连接。添加“Web 服务”计数器以监控活动的 Web 连接。以下是IIS 6.0 (Microsoft Technet)的性能计数器列表。