100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ASP.NET中怎样用MVC5的MiniProfiler对MVC进行性能监控

ASP.NET中怎样用MVC5的MiniProfiler对MVC进行性能监控

时间:2019-11-14 18:45:38

相关推荐

ASP.NET中怎样用MVC5的MiniProfiler对MVC进行性能监控

后端开发|C#.Net教程

MiniProfiler,,MVC5

后端开发-C#.Net教程

这篇文章主要为大家详细介绍了 MVC5使用MiniProfiler监控MVC性能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

企业内部网站源码,vscode键盘设置,无锡ubuntu造型创始人,tomcat检查开启,sqlite怎么导出数据,wordpress 中文广告插件,前端自适应ui框架,spider-flow爬虫,php 下载 zip,淘宝seo新手入门seo教程,个人资料网站源码,安卓html网页制作软件,pjblog 模板,深蓝小程序官网lzw

MiniProfiler ,一个简单而有效的迷你剖析器,可以有效的实时监控页面。通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL。

澳门新葡京源码下载,ubuntu开机开不开,tomcat404怎么处理,爬虫 假页面,php代码占用cpu过高,丝瓜seolzw

1.安装

canvas 如何保存源码,vscode九九乘法表代码,ubuntu进入根目录,tomcat 9中文请求,sqlite 分组排序,手机网页设计教程,租美国服务器,企业客服插件,前端控件拖拉框架,爬虫课程表,php设置session过期时间,seo优化是干什么的,狠很橹源网站,网页响应式特效,cms系统模板ui,html div随页面滚动,商机管理系统 开源,小偷程序破解lzw

首先新建一个 mvc 项目

右键项目,管理NuGet程序包。 安装 MiniProfiler.Mvc4和MiniProfiler

ps:MiniProfiler.MVC4的NuGet包(该MVC4包支持MVC5)

或者也可以打开程序包管理控制台 输入命令进行安装

Install-Package MiniProfiler -Version 3.2.0.157

Install-Package MiniProfiler.Mvc4 -Version 3.0.11

2.将以下内容添加到Application_Start()Global.asax中

protected void Application_Start(){ ... GlobalFilters.Filters.Add(new ProfilingActionFilter()); var copy = ViewEngines.Engines.ToList(); ViewEngines.Engines.Clear(); foreach (var item in copy) { ViewEngines.Engines.Add(new ProfilingViewEngine(item)); }}

3.将以下内容添加到“Application_BeginRequest”和“Application_EndRequest”,也在Global.asax中

protected void Application_BeginRequest(){ if (Request.IsLocal) { MiniProfiler.Start(); }}protected void Application_EndRequest(){ MiniProfiler.Stop();}

4.将以下内容添加到_Layout.cshtml(就在标签之前):

@StackExchange.Profiling.MiniProfiler.RenderIncludes()

5.将以下内容添加到Web.config 的部分中:

... ... ...

如果你在项目中使用了Entity Framework ,那么你可以安装MiniProfiler.EF6软件包,在Application_Start()在Global.asax 结尾添加了以下内容: MiniProfilerEF6.Initialize();

一个简单的对MVC性能的监控就这样了,其实他还有很多功能,比如说能够通过不同的参数检测并突出显示执行相同查询的区域。这样您就可以快速找到可能批量的查询。

还可以记录所有的ajax的调用,查看最近100个分析请求的分析信息等。

结果展示:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。