随笔分类 -  NetCore

微软最新框架学习笔记
摘要:用.netcore 2.2+ 创建WebApi项目,服务器为k8s+docker+linux环境。 上线初期,由于调用方调用次数较少,会出现这么一个情况,每隔几分钟再次调用,第1次接口都会变慢,继续调用速度又变快了。根据以往的经验,这个情况有点像似 IIS里应用程序池被回收造成的。而.netcore 阅读全文
posted @ 2020-01-07 15:13 沐雪架构师 阅读(1483) 评论(0) 推荐(0)
摘要:场景:日常工作中,你可能会碰到需要新建一个全新的解决方案的情况(如公司新起了一个新项目,需要有全新配套的后台程序),如果公司内部基础框架较多、解决方案需要DDD模式等,那么从新起项目到各种依赖引用到能实际可用,一大堆的配置都需要重新设定、测试,耗时耗力,根据项目的大小,往往可能需要 1-2 小时甚至 阅读全文
posted @ 2019-12-30 11:49 沐雪架构师 阅读(754) 评论(0) 推荐(1)
摘要:Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合.由SoundCloud公司开发。 Prometheus基本原理是通过HTTP协议周期性抓取被监控组件的状态,这样做的好处是任意组件只要提供HTTP接口就可以接入监控系统,不需要任何SDK或者其他的集成过程。这样做非常适合 阅读全文
posted @ 2019-12-27 09:30 沐雪架构师 阅读(623) 评论(0) 推荐(0)
摘要:github地址:https://github.com/Tencent/vConsole 一个轻量、可拓展、针对手机网页的前端开发者调试面板。 特性 查看 console 日志 查看网络请求 查看页面 element 结构 查看 Cookies、localStorage 和 SessionStora 阅读全文
posted @ 2019-12-26 17:55 沐雪架构师 阅读(709) 评论(0) 推荐(0)
摘要:.netcore项目部署到linux的docker里后,速度异常的慢,部署在iis下速度非常快。 特别是 接口里再调用其他接口,那速度绝对是蜗牛爬行的速度。 经过几个月的折腾,终于知道是什么问题了: 或者是报这个错误:关于Linux报Resource temporarily unavailable问 阅读全文
posted @ 2019-12-10 11:43 沐雪架构师 阅读(1317) 评论(0) 推荐(0)
摘要:以tag test为例,这个tag已经同步到远程,但是现在发现了一个问题,需要撤回该tag,git命令如下: 删除本地tag: git tag -d test 删除远程tag: git push origin :refs/tags/test 阅读全文
posted @ 2019-11-29 11:52 沐雪架构师 阅读(2341) 评论(0) 推荐(0)
摘要:在用StackExchange.Redis这个组件时候,时不时会出现异常TimeOut解决方法如下, 解决方法: 在Program的Main入口方法里添加一句话: 比如以下代码: SetMinThreads 微软官方的详情:https://docs.microsoft.com/zh-cn/dotne 阅读全文
posted @ 2019-09-03 15:19 沐雪架构师 阅读(2817) 评论(0) 推荐(0)
摘要:1、NuGet添加2个包: Microsoft.Extensions.Logging.Log4Net.AspNetCore log4net.Kafka.Core 2、Program里修改CreateWebHostBuilder: 添加配置文件:在Config目录下创建log4net.config,内 阅读全文
posted @ 2019-08-29 15:10 沐雪架构师 阅读(636) 评论(0) 推荐(0)
摘要:摘要:asp.netcore 高并发下使用HttpClient的方法 阅读全文
posted @ 2019-08-22 11:50 沐雪架构师 阅读(5286) 评论(0) 推荐(0)
摘要:我们以前在用asp.net mvc或者webform的时候,经常用用到Application里的事件 start,end等。我们在.net core 里也同样有类似的方法。 在Startup类里,Configure方法里添加一个参数IHostApplicationLifetime applicati 阅读全文
posted @ 2019-08-07 23:23 沐雪架构师 阅读(2584) 评论(0) 推荐(0)
摘要:上一篇我们将了读取自定义配置文件。这篇我们讲一下asp.net core mvc里读取自带的配置文件 appsettings.json 首先创建个asp.net core mvc项目,项目里有Program.cs文件, 代码 WebHost.CreateDefaultBuilder(args) 这句 阅读全文
posted @ 2019-08-06 23:22 沐雪架构师 阅读(1983) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-08-05 00:02 沐雪架构师 阅读(55) 评论(0) 推荐(0)
摘要:asp.net core mvc 读取appsettings.config中文乱码问题的解决方法如下: 用记事本打开appsettings.config,另存为的时候,编码设置为 “UTF-8”, 阅读全文
posted @ 2019-08-04 23:07 沐雪架构师 阅读(880) 评论(0) 推荐(1)
摘要:1、NuGet 项目引用 NLog.Web.AspNetCore NLog.Targets.ElasticSearch 2、nlog.config配置文件: 阅读全文
posted @ 2019-08-01 14:44 沐雪架构师 阅读(847) 评论(0) 推荐(0)