随笔分类 -  .NET CORE

摘要:目标:代码提交后,在jenkins点击build,编译通过后能让linux更新.net core 文件和重新运行 步骤: 1.腾讯云搞一台免费linux服务器:https://cloud.tencent.com/2.服务上安装jenkins https://www.jenkins.io/doc/bo 阅读全文
posted @ 2024-07-30 16:51 TeemoHQ 阅读(36) 评论(0) 推荐(0) 编辑
摘要:命令: 1.dotnet-dump analyze mydumpfile.dmp 2.dumpheap -stat 找到堆上的对象信息 3.dumpheap -mt <mt> 列出所有与<mt>结构对应的对象,一般我都会找string对象的mt,看看里面大size的string对象是有哪些 4.do 阅读全文
posted @ 2021-12-20 13:31 TeemoHQ 阅读(4031) 评论(0) 推荐(2) 编辑
摘要:上一次记录线上问题还是在2018年【问题记录】,最近线上日活突破巅峰,又炸了。记录下。 线上几天连续活动,活动基本的刺激用户都上线操作某个业务。通过广告,内部通知,App全量推送等方式激活。 晚上7.30左右就开始告警。到8.00其实已经很多用户在排队。2G的带宽直接塞满,mysql,redis,m 阅读全文
posted @ 2021-04-23 11:13 TeemoHQ 阅读(219) 评论(0) 推荐(0) 编辑
摘要:当.net core 项目给.net framework 用easynetq发送信息的时候。出现异常,例如以string对象为例。抛出异常:“Could not load assembly 'System.Private.CoreLib'” 因为:.net core 的string 对象是在Syst 阅读全文
posted @ 2021-04-07 15:23 TeemoHQ 阅读(323) 评论(0) 推荐(0) 编辑
摘要:最近在做一些老的asp.net mvc 老项目迁移到asp.net core。 其中有很小坑都有的介绍,园子里面有很多人都已经填满了,但是我遇到[OutputCache]到[ResponseCache]的坑 没看到有解决就记录下。 responsecache 理解起来简单,介绍也很多。就不多说明。下 阅读全文
posted @ 2020-12-29 17:38 TeemoHQ 阅读(154) 评论(0) 推荐(0) 编辑
摘要:引入一个大家都用的到的需求来说吧。 需求:要在三主三从的redis集群,存入数据,会对数据进行批量删除操作,数据要求要在redis集群负载均衡。 思路: 1.存入数据好办 1 var connect = ConnectionMultiplexer.Connect(redisConn); 2 var 阅读全文
posted @ 2020-11-25 12:59 TeemoHQ 阅读(1719) 评论(2) 推荐(2) 编辑
摘要:准备环境 安装consul之后 1. 创建一个.net core webapi 举例为UsercenterService 2. nuget引用Consul组件 https://github.com/PlayFab/consuldotnet 3. 创建配置实体类 (后面涉及功能介绍时候再解释属性含义) 阅读全文
posted @ 2019-03-19 13:34 TeemoHQ 阅读(1616) 评论(2) 推荐(1) 编辑
摘要:20211220 更新:利用VS或者命令内存分析https://www.cnblogs.com/TeemoHQ/p/15710523.html 20210421更新:可以使用https://memprofiler.com/download和VS直接打开dmp文件 (内存泄漏查看比较方便,但是cpu线 阅读全文
posted @ 2019-02-16 16:23 TeemoHQ 阅读(6185) 评论(6) 推荐(9) 编辑
摘要:core1.0的时候搭建过一次mysql EF. 一大推问题.最近在core1.1 又重新搭了一次.简单搭建还挺快,没出现什么幺蛾子.总结下步骤 阅读全文
posted @ 2017-08-11 14:05 TeemoHQ 阅读(502) 评论(0) 推荐(0) 编辑
摘要:目录 简单介绍 core自带IOC的实现解释 1.简单介绍 (个人理解) 是什么:IOC是一种设计原则,而非设计模式,是对流程控制,当你注入你需要的定制化类时,流程就确定了 怎么用:和IOC容器说你这次要哪些类别的类,要用的时候和IOC容器说,IOC容器给你创造出来这个类然后给你[注入和注册] 实现 阅读全文
posted @ 2017-05-19 17:23 TeemoHQ 阅读(3295) 评论(1) 推荐(1) 编辑
摘要:目录: 过滤器介绍 过滤器类别 自定义过滤器和过滤特性 直接短路返回内容 过滤器与中间件的区别 如果要全局日志,不要用过滤器 官方文档传送门 1.过滤器介绍 没有权限直接返回,资源缓存,Action执行前执行后过滤,异常定制化处理,结果定制化处理 等一些操作都可以用过滤器.而且能省去不少代码 官方解 阅读全文
posted @ 2017-05-12 18:54 TeemoHQ 阅读(3396) 评论(0) 推荐(1) 编辑
摘要:目录: 1.什么是中间件 官方:中间件是组装成应用程序管道以处理请求和响应的软件。每个组件选择是否将请求传递给流水线中的下一个组件,并且可以在管道中调用下一个组件之前和之后执行某些操作。请求代理用于构建请求管道。请求委托处理每个HTTP请求。 个人:对Http请求进行操作的逻辑块。逻辑块可以调用另外 阅读全文
posted @ 2017-05-09 14:54 TeemoHQ 阅读(721) 评论(0) 推荐(0) 编辑
摘要:目录: 注:这是院子里面大神提供的例子。传送门 1.简单配置(利用configration 键值读取) 注意点多级节点用“:”冒号 public static IConfigurationRoot Configuration { get; set; }//吐槽没有开放出来。每次都要new publi 阅读全文
posted @ 2017-05-09 10:29 TeemoHQ 阅读(2027) 评论(0) 推荐(2) 编辑
摘要:1.No executable found matching command "dotnet-ef" 看了网上各种办法都没用,最后选择"个人用户账户"创建项目再把不用的删掉 2.引用版本问题:确定EntityFrameworkCore版本 3.连接字符串问题。奇葩解决方案。把ConnectionSt 阅读全文
posted @ 2017-04-21 09:29 TeemoHQ 阅读(1044) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示