項目八高速缓存跟踪检测站点部署.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
項目八高速缓存跟踪检测站点部署

任务实施 步骤1.打开网站 打开项目8任务1 中的CacheDemo网站 步骤2:创建Web安装项目 在解决方案资源管理器中右击打开“新建项目”对话框,在“项目类型”列表中选择“其他项目类型”下的“安装与部署”选项,在“模版”列表中选择“Web安装项目”选项,设置输出名称和位置,名称为“CacheSetup”,位置为“F:\”,单击“确定”按钮。 步骤3:添加项目输出 在当前窗口中右击选择“Web应用程序文件夹”选项,并选择“添加”命令,选择“项目输出”选项,在弹出的“添加项目输出组”对话框中单击“确定”按钮 任务实施 步骤4.生成项目 步骤5. 查看安装文件 * 8.4 跟踪概述 跟踪概述 利用跟踪技术,可以查看有关对ASP.NET页请求的诊断信息,允许开发人员在代码中直接编写调试语句,而不必将应用程序部署到成品服务器时从应用程序中删除这些语句,仅仅通过设置编译开关就可以完成。 ASP.NET跟踪机制将消息写入显示在ASP.NET网页和跟踪查看器Trace.axd中 http://localhost/网站名称/Trace.axd 8.4 跟踪概述 跟踪信息输出 输出信息类别 说 明 请求详细信息 显示关于当前请求和响应的常规信息 跟踪信息 显示页级事件流。如果创建了自定义跟踪消息,这些消息也将显示在“跟踪信息”部分 控件树 显示关于在页中创建的ASP.NET服务器控件的信息 会话状态 显示关于存储在会话状态中的值的信息 应用程序状态 显示关于存储在应用程序状态中的值的信息 Cookie集合 显示关于针对每个请求和响应在浏览器和服务器之间传递的Cookie的信息。该部分既显示持久性Cookie,也显示会话Cookie 标头集合 显示关于请求和响应消息的标头名称/值对(提供关于消息体或所请求的资源的信息)的信息。标头信息用来控制请求消息的处理方式和响应消息的创建方式 窗体集合 显示名称/值对,对显示在回发期间的请求中提交的窗体元素值(控件值) Querystring集合 显示在URL中传递的值 服务器变量 显示服务器相关的环境变量的集合和请求标头信息。HttpRequest对象的ServerVariables属性返回服务器变量的NameValueCollection 8.5 页级跟踪 页级跟踪 可以控制是否启用单个页面的跟踪。 默认情况下,ASP.NET网页是禁用跟踪的。 启用页级跟踪 在页面文件的@Page指令中设置Trace属性为true,即可启用页面级跟踪。 %@ Page Trace=true % 可以设置TraceMode属性,指定跟踪消息出现的顺序。 SortByTime:按跟踪消息的处理顺序对跟踪消息进行排序 SorttByCategory,按在页或服务器控件代码的System.Web.TraceContext.Warn和System.Web.TraceContext.Write方法调用中指定的类别对消息进行排序。默认值为SortByTime。 8.5 页级跟踪 跟踪变量 通过Page类的Trace属性来完成。 Trace属性返回当前Web请求的TraceContext对象,该对象捕获并提供有关Web请求的详细信息。 通过调用它的方 法(Write和Warn)可将消息追加到特定的跟踪类别。 Write和Warn都可以输出跟踪信息,只是后者输出的文本显示为红色。 8.5 页级跟踪 跟踪变量 例:启用default.aspx页的页面级跟踪,并在页面的默认事件Page_Load中自定义输出消息。 protected void Page_Load(object sender, EventArgs e) { Trace.Warn(ASPNET_TRACE,Page_Load); } 8.6 应用程序级跟踪 应用程序级跟踪 对应用程序的Web.config文件进行配置 在所有页(除显示设置跟踪的页)中控制是否显示跟踪信息。 页面级的跟踪设置将覆盖应用程序级的设置。 即使应用程序级启用了跟踪,如果在页面中通过显式设置禁用了跟踪,则该页面上也不会显示跟踪信息 如果在应用程序级禁用了启用跟踪,而页面上启用跟踪,也可以查看该页的跟踪信息。 8.6 应用程序级跟踪 应用程序级跟踪 在Web.config文件中,通过对trace节点进行设置,即可启用或禁用应用程序级跟踪。trace节点的相关配置属性如表所示 属 性 说 明 Enabled 若要对应用程序启用跟踪,则为true;否则为false。默认为false pageOutput 若要在页中和跟踪查看器(Trace.axd)中显示跟踪,则为true;否则为false。默认为false RequestLimit 要在服务器上存储的跟

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档