社区
.NET技术前瞻
帖子详情
关于.net性能监控,欢迎讨论
wuhuzhangwei
2013-06-18 01:45:14
本处指的性能监控,指的是业务点无须写任何处理,全部在框架处实现,比如框架调用了一个虚方法,由业务点实现,重现时里面可能调用了好几个方法,我们要做的是,得到所有方法的调用堆栈以及各自的时间。
这个刚好跟StackTrace是反过来的,StackTrace是在方法调用栈的最内层,而我的需求是在最外层,请问有无好的办法,或者有成熟的开源框架,请指点一二!
...全文
381
5
打赏
收藏
关于.net性能监控,欢迎讨论
本处指的性能监控,指的是业务点无须写任何处理,全部在框架处实现,比如框架调用了一个虚方法,由业务点实现,重现时里面可能调用了好几个方法,我们要做的是,得到所有方法的调用堆栈以及各自的时间。 这个刚好跟StackTrace是反过来的,StackTrace是在方法调用栈的最内层,而我的需求是在最外层,请问有无好的办法,或者有成熟的开源框架,请指点一二!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NENGAH
2013-07-11
打赏
举报
回复
using Mono.Cecil;
NENGAH
2013-07-11
打赏
举报
回复
静态注入 http://www.cnblogs.com/whitewolf/archive/2011/07/26/2117661.html //AssemblyDefinition assembly = AssemblyDefinition.ReadAssembly(@"D:\yaleshi\yaleshi\winform\2013年6月28日1\2013年6月28日1\bin\Debug\2013年6月28日1.exe"); //var types = assembly.Modules[0].Types; //MethodDefinition methodDefault; //foreach (var type in types) //{ // methodDefault = type.Methods.FirstOrDefault(m => m.Name == "Test"); // var method = type.Methods.FirstOrDefault(m => m.Name == "Main"); // if (method != null) // { // var instructions = method.Body.Instructions; // ILProcessor il = method.Body.GetILProcessor(); // Instruction call = il.Create(OpCodes.Call, methodDefault); // // il.InsertBefore(method.Body.Instructions[0], ldstr); // il.InsertAfter(method.Body.Instructions[0], call); // } //} //assembly.Write(@"D:\yaleshi\yaleshi\winform\2013年6月28日1\2013年6月28日1\bin\Debug\2013年6月28日1.exe");
emailtome
2013-06-20
打赏
举报
回复
mono.cecil
wuhuzhangwei
2013-06-18
打赏
举报
回复
其实,就是想实现类似dottrace的功能,但是是用aop形式注入到框架中的的,这样我就可以监控系统的性能,知道哪些方法慢了
ASP
.NET
Core2.0 High Performance
本书会介绍ASP
.NET
Core 2.0的安全特性,如身份认证、授权、HTTPS强制等,以及如何利用日志和
性能
监控
工具来诊断和解决问题。 通过阅读《ASP
.NET
Core 2.0 高
性能
》,开发者不仅可以掌握
.NET
Core 2.0的核心技术,...
Web程序设计-ASP
.NET
使用网站开发源代码
9. **ASP
.NET
性能
与配置 (ch12 ASP
.NET
性能
与配置.ppt)** -
讨论
了如何通过调整配置文件和使用缓存来优化ASP
.NET
应用的
性能
。 - 可能还涉及了错误处理、调试和
性能
监控
技巧。 10. **ASP
.NET
开发实例 (ch13 ASP...
Asp
.Net
服务器信息探针
总的来说,【Asp
.Net
服务器信息探针】是一个用于
监控
和分析服务器环境的实用工具,通过分析上述文件,我们可以获取到服务器的硬件和软件配置,
监控
性能
瓶颈,从而提升ASP
.NET
应用程序的运行效率和稳定性。...
ASP
.NET
项目管理
ASP
.NET
项目可能会涉及部署到IIS服务器,配置SSL证书以实现HTTPS安全连接,以及设置日志和
性能
监控
来保证线上系统的稳定运行。 总的来说,ASP
.NET
项目管理不仅涵盖技术层面的知识,也强调团队协作、沟通和项目管理...
asp
.net
揭秘(第二版)
10. **
性能
优化**:
讨论
了如何提高ASP
.NET
应用程序的
性能
,包括缓存技术、代码优化、负载均衡和
性能
监控
。 通过深入阅读《ASP
.NET
揭秘(第二版)》,开发者不仅可以掌握ASP
.NET
的基本用法,还能了解到高级特性和...
.NET技术前瞻
13,346
社区成员
5,386
社区内容
发帖
与我相关
我的任务
.NET技术前瞻
.NET技术 .NET技术前瞻
复制链接
扫一扫
分享
社区描述
.NET技术 .NET技术前瞻
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章