会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
a1010
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2022年2月14日
浅谈.net core如何使用EFCore为一个上下文注类型注入多个实例用于连接主从数据库
摘要: 在很多一主多从数据库的场景下,很多开发同学为了复用DbContext往往采用创建一个包含所有DbSet<Model>父类通过继承派生出Write和ReadOnly类型来实现,其实可以通过命名注入来实现一个类型注册多个实例来实现。下面来用代码演示一下。 一、环境准备 数据库选择比较流行的postgre
阅读全文
posted @ 2022-02-14 12:01 a1010
阅读(2815)
评论(3)
推荐(5)
2022年1月25日
通过Dapr实现一个简单的基于.net的微服务电商系统(十八)——服务保护之多级缓存
摘要: 很久没有更新dapr系列了。今天带来的是一个小的组件集成,通过多级缓存框架来实现对服务的缓存保护,依旧是一个简易的演示以及对其设计原理思路的讲解,欢迎大家转发留言和star 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统 二、通过Dapr实现一个简单的基于.net的微服务电商系统(
阅读全文
posted @ 2022-01-25 16:31 a1010
阅读(1223)
评论(6)
推荐(5)
2022年1月13日
通过dotnet-dump分析生产环境docker容器部署的应用问题
摘要: 首先找到对应的docker id并exec进去,然后执行命令并更新apt包+下载procps和wget用于等下拉取dotnet-dump和查看线程 sed -i -e "s@deb.debian.org@mirrors.163.com@g" -e "s@security.debian.org@mir
阅读全文
posted @ 2022-01-13 14:15 a1010
阅读(300)
评论(3)
推荐(1)
2021年7月9日
使用.net6 WebApplication打造最小API
摘要: .net6在preview4时给我们带来了一个新的API:WebApplication,通过这个API我们可以打造更小的轻量级API服务。今天我们来尝试一下如何使用WebApplication设计一个小型API服务系统。 环境准备 .NETSDK v6.0.0-preview.5.21355.2 V
阅读全文
posted @ 2021-07-09 12:45 a1010
阅读(5175)
评论(9)
推荐(7)
2021年6月23日
k8s笔记——NodePort暴露nginx-controller实现https自动跳转自定义nodePort端口
摘要: 安装nginx-controller并暴露nodePort helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx/ helm repo update helm install gateway ingress-ng
阅读全文
posted @ 2021-06-23 17:55 a1010
阅读(1224)
评论(0)
推荐(0)
2021年6月11日
通过Dapr实现一个简单的基于.net的微服务电商系统(十七)——服务保护之动态配置与热重载
摘要: 在上一篇文章里,我们通过注入sentinel component到apigateway实现了对下游服务的保护,不过受限于目前变更component需要人工的重新注入配置以及重启应用更新component等等原因,对于真实的环境运维稍有难度,最近我根据sentinel-golang相关文档重新编写了一
阅读全文
posted @ 2021-06-11 20:08 a1010
阅读(1358)
评论(1)
推荐(2)
2021年6月3日
通过Dapr实现一个简单的基于.net的微服务电商系统(十六)——dapr+sentinel中间件实现服务保护
摘要: dapr目前更新到了1.2版本,在之前4月份的时候来自阿里的开发工程师发起了一个dapr集成Alibaba Sentinel的提案,很快被社区加入到了1.2的里程碑中并且在1.2 release 相关升级文档里可以看到已经实现了对Alibaba Sentinel的支持。今天我们就讲讲我们如何通过Se
阅读全文
posted @ 2021-06-03 14:36 a1010
阅读(1216)
评论(0)
推荐(6)
2021年5月28日
通过Dapr实现一个简单的基于.net的微服务电商系统(十五)——集中式接口文档实现
摘要: 之前有小伙伴在评论区留言说如何集成swagger,最开始没有想透给了对方一个似是而非的回答。实际上后来下来想了一下,用.NET5 提供的Source Generator其实可以很方便的实现接口集成。今天就分享一下集中式接口文档的方案 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统
阅读全文
posted @ 2021-05-28 18:16 a1010
阅读(1382)
评论(5)
推荐(2)
2021年5月26日
通过Dapr实现一个简单的基于.net的微服务电商系统(十四)——开发环境容器调试小技巧
摘要: 之前有很多同学提到如何做容器调试,特别是k8s环境下的容器调试,今天就讲讲我是如何调试的。大家都知道在vs自带的创建项目模板里勾选docker即可通过F5启动docker容器调试。但是对于启动在k8s则不是那么清楚。其实两者原理上是一样的。 目录:一、通过Dapr实现一个简单的基于.net的微服务电
阅读全文
posted @ 2021-05-26 10:58 a1010
阅读(1948)
评论(8)
推荐(5)
2021年5月25日
通过Dapr实现一个简单的基于.net的微服务电商系统(十三)——istio+dapr构建多运行时服务网格之生产环境部署
摘要: 之前所有的演示都是在docker for windows上进行部署的,没有真正模拟生产环境,今天我们模拟真实环境在公有云上用linux操作如何实现istio+dapr+电商demo的部署。 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统 二、通过Dapr实现一个简单的基于.net的
阅读全文
posted @ 2021-05-25 16:40 a1010
阅读(1729)
评论(2)
推荐(3)
上一页
1
2
3
4
5
下一页
公告