当前位置: 首页 > news >正文

网站集约化建设意见和建议网站的二维码怎么变小

网站集约化建设意见和建议,网站的二维码怎么变小,网站后台怎么上传表格,房产机构网站建设目标定位NanoProfiler是一个开源.NET性能调试类库#xff0c;CoreProfiler是其.NET Core版本的实现。在之前的一些文章中#xff0c;我曾介绍过NanoProfiler的主要使用方式#xff0c;以及如何为生产环境#xff0c;基于ELK对应用性能进行调试和监控。不过#xff0c;对于一般的用… NanoProfiler是一个开源.NET性能调试类库CoreProfiler是其.NET Core版本的实现。在之前的一些文章中我曾介绍过NanoProfiler的主要使用方式以及如何为生产环境基于ELK对应用性能进行调试和监控。不过对于一般的用户来说尤其是本机开发和小团队开发搭建ELK维护这套这套支持系统的稳定运行学习曲线还是有点高。而如果只是单个app孤立的使用NanoProfiler则大大浪费了其原本能发挥的跨应用性能调试监控的能力。 本文演示了3个不同平台的后端应用使用CoreProfiler/NanoProfiler实现跨应用的性能调试和监控。这三个应用包括.Net Core和传统的.NET 4.5 Web项目演示的技术包括 如何在.NET Core程序中使用CoreProfiler进行Wcf服务、Http REST服务和EntityFramework数据库调用的性能监控如何在传统.NET 4.5 Web项目中使用NanoProfiler进行Wcf服务和Http REST服务调用的性能监控如何配置CoreProfiler/NanoProfiler实现自动的跨平台应用的整合性能调试和监控 完整的示例源码可以从下面的地址下载https://github.com/teddymacn/cross-app-profiling-demo 示例代码目录结构 Core.UI - .Net Core Mvc 应用用于UI呈现调用外部Wcf服务和Http REST服务Core.Api - .Net Core WebApi 应用提供Http REST服务使用EntityFramework进行数据访问Net45.Api - 传统.Net 4.5 WebApi 应用提供Wcf服务和Http REST服务调用自己提供的Wcf服务调用外部.Net Core Api提供的Http REST服务 示例代码运行步骤 开发环境要求Windows 7IIS7VS2015 Update 3.Net Core SDK VS Tool v1.0.0;从github上git clone上面的示例repo;运行run_api.cmd启动Core.Api服务;使用VS2015打开Net45.Api项目按F5运行确保页面打开显示正在运行;运行run_ui.cmd启动Core.UI服务;在任意浏览器中访问Core.UI的首页: http://127.0.0.1:3001;点击打开页面上的链接进一步点击链接查看详细的性能调试的结果;点击drill down/drill up链接查看关联服务调用的性能调试结果; 图示 访问Core.UI首页 查看Core.UI首页的性能调试结果 注意上图中的drill down链接点击这些链接可以drill down到Core.UI对外发出的Wcf服务和REST服务调用的性能调试结果。比如如果我们点击http://127.0.0.1/Net45Api/AsyncHandler.ashx旁边的drill down链接 在进一步点击http://127.0.0.1:3002/?from-Net45Api旁边的drill down我们可以看到从Net45.Api应用调用Core.Api的REST服务的性能调试结果 代码解析 Core.UI Core.UI的project.json中我们可以看到对CoreProfiler和Wcf相关的nuget package的引用 Core.UI的Startup中我们可以看到开启CoreProfiler性能调试只需要添加这一行代码这里的参数true表示开启跨应用drilldown功能 Net45ApiServiceConfiguration.cs中为Wcf服务的client添加了开启CoreProfiler的Wcf调试的Behavior 这个static partial方法是.Net Core中为由Wcf Connected Services生成的Wcf client代码进行额外配置的标准方式这里不做详述。 在Core.UI/Controllers/HomeController.cs中值得一提的是对自定义REST请求为使drilldown功能工作需要添加一个header使得两个请求的性能调试结果能够互相关联 调用Wcf服务无需特殊处理因为前面添加的WCF Behavior已经自动添加对应的header Core.Api Core.Api因为同样是.Net Core项目总体配置方式和Core.UI类似唯一额外的是为EntityFramework开启了的CoreProfiler的DB profiling支持 Net45.Api Net45.Api是一个传统.Net 4.5项目在之前的NanoProfiler系列中已经介绍过NanoProfiler在Web应用中的使用这里不重复介绍了。这里唯一额外的是开启了跨应用drilldown功能和.NetCore项目略有不同需要左两个步骤。 步骤1在Web.config中添加NanoProfilerImportModule 步骤2在Global.asax.cs中设置TryToImportDrillDownResult开关为true 基本上就是这样了Enjoy 相关文章 NanoProfiler - 适合生产环境的性能监控类库 之 基本功能篇采用MiniProfiler监控EF与.NET MVC项目 原文地址http://www.cnblogs.com/teddyma/p/coreprofiler_cross_app_profiling_demo.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注 赞赏 人赞赏
http://www.pierceye.com/news/217585/

相关文章:

  • 青峰集团响应式网站功能性的网站归档系统
  • 龙岩招聘求职网站有哪些网站建设促销活动
  • 人力资源服务外包网站tdk优化文档
  • 做黑网站吗江苏建筑业网
  • 地区门户网站 wap appcdn接入wordpress出错
  • 网站建设为什么学flash最新新闻消息事件
  • 高端网站建设需要的人员配备编辑目录中的字体 wordpress
  • 电脑维修网站模板金融商城快捷申请网站模板下载
  • wordpress 本地建站教程化纤公司网站建设
  • 广州网站设计公司新闻给客户做非法网站
  • 微商城手机网站制作公司痞子 wordpress
  • 公司网站备案申请鹤山做网站
  • 南阳那里有做网站的聊城网站优化
  • 网站开发技术实验教程长沙网站托管公司排名
  • 美妆网站建设项目计划书软件开发培训班机构
  • 小视频网站怎么做seo网络优化师
  • 建个门户网站新手学编程用什么软件
  • 旅游网站建设规范wordpress用户注册协议
  • 淘宝客网站女装模板下载wordpress5 没有块引用
  • 35网站建设博客移动端网站模板
  • 卡盟网站建设公司品牌策划ppt
  • 自己如何做网站教程广州建网站有哪些
  • 网站建设 市场规模加强财政门户网站建设工作
  • wordpress 搭建多站点电子商务网站
  • 免费制作网页的网站万网租空间 网站
  • 上海 网站 备案ios开发网站app
  • 网站建设,h5,小程序众安保险
  • 大连网站建设资讯网站seo如何优化
  • 手表网站建设策划西地那非片怎么服用最佳
  • 常德网站设计英文版网站怎么做