上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 前言 上一篇文章主要介绍了ObjectPool的理论知识,再来介绍一下Microsoft.Extensions.ObjectPool是如何实现的. 核心组件 ObjectPool ObjectPool 是一个泛型抽象接口,他抽象了两个方法Get和Return Get方法用于从对象池获取到可用对象,如 阅读全文
posted @ 2019-12-04 08:21 HueiFeng 阅读(845) 评论(0) 推荐(4) 编辑
摘要: 前言 对象池是一种设计模式,一个对象池包含一组已经初始化过且可以使用的对象,而可以在有需求时创建和销毁对象。池的对象可以从池中取得对象,对其进行操作处理,并在不需要时归还给池子而非直接销毁他,他是一种特殊的工厂对象。 若初始化、实例化的代价高,且有需求需要经常实例化,但每次实例化的数量较小的情况下, 阅读全文
posted @ 2019-12-03 08:24 HueiFeng 阅读(2115) 评论(16) 推荐(11) 编辑
摘要: 这是Orleans团队的帖子。Orleans是用于使用.NET构建分布式应用程序的跨平台框架。有关更多信息,请参见 "https://github.com/dotnet/orleans" 。 我们很高兴宣布Orleans 3.0版本。自Orleans 2.0以来,进行了大量改进和修复,并提供了一些新 阅读全文
posted @ 2019-11-29 15:45 HueiFeng 阅读(1842) 评论(8) 推荐(14) 编辑
摘要: 前言 在ASP.Net Core2.X调用的CreateWebHostBuilder和3.X的主要区别在于WebHost的调用,CreateDefaultBuilder被Host替换,另一个区别是对ConfigureWebHostDefaults()的调用; 由于新的主机生成器是通用主机生成器,因此 阅读全文
posted @ 2019-11-14 11:27 HueiFeng 阅读(1543) 评论(0) 推荐(3) 编辑
摘要: 前言 Microsoft.AspNetCore.ConcurrencyLimiter AspNetCore3.0后增加的,用于传入的请求进行排队处理,避免线程池的不足. 我们日常开发中可能常做的给某web服务器配置连接数以及,请求队列大小,那么今天我们看看如何在通过中间件形式实现一个并发量以及队列长 阅读全文
posted @ 2019-11-12 17:14 HueiFeng 阅读(10943) 评论(15) 推荐(60) 编辑
摘要: 前言 压缩可以大大的降低我们Web服务器的响应速度,压缩从而提高我们网页的加载速度,以及节省一定的带宽. 何时使用相应压缩中间件 在IIS,Apache,Nginx中使用基于服务端的响应压缩技术。中间件的执行可能和服务端模块不匹配。HTTP.sys 和Kestrel server目前没有提供内置的压 阅读全文
posted @ 2019-11-05 09:23 HueiFeng 阅读(2469) 评论(6) 推荐(25) 编辑
摘要: ASP.NET Core 提供运行状况检查中间件和库,以用于报告应用基础结构组件的运行状况。 运行状况检查由应用程序作为 HTTP 终结点公开。 可以为各种实时监视方案配置运行状况检查终结点: 运行状况探测可以由容器业务流程协调程和负载均衡器用于检查应用的状态。 例如,容器业务流程协调程序可以通过停 阅读全文
posted @ 2019-11-03 16:41 HueiFeng 阅读(7038) 评论(13) 推荐(42) 编辑
摘要: linux系统部署.netcore程序后,访问某台sqlserver 2008 R2数据库 `` Connection Timeout Expired. The timeout period elapsed during the post login phase. The connection co 阅读全文
posted @ 2019-10-29 12:03 HueiFeng 阅读(1210) 评论(1) 推荐(1) 编辑
摘要: 在19年年尾,我们相约于.NET北京俱乐部 DNT精英论坛暨.NET北京俱乐部是由资深.NET专家和社区活跃分子发起的技术论坛,以“分享、成长、合作、共赢”为原则,致力于打造一个领先的技术分享平台和成长交流生态。 第三期沙龙分享话题: 移植现有的.NET Core App到.NET Core 3.0 阅读全文
posted @ 2019-10-22 15:58 HueiFeng 阅读(631) 评论(1) 推荐(3) 编辑
摘要: 前言 上一章介绍了Docker通过多条命令创建启动运行Docker容器,由此可见这样一个个去创建单独的容器也是相当麻烦的,比如要在某个复杂项目中用DB、缓存、消息等等,这样我们还要去一个个再创建,为此这时候需要用上我们三剑客中的一员大将自动挡的( DockerCompose ). Compose 是 阅读全文
posted @ 2019-10-04 19:00 HueiFeng 阅读(1079) 评论(0) 推荐(3) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页