上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 85 下一页
摘要: 前言 简单整理一下熔断与限流,跟上一节息息相关。 正文 polly 的策略类型分为两类: 被动策略(异常处理、结果处理) 主动策略(超时处理、断路器、舱壁隔离、缓存) 熔断和限流通过下面主动策略来实现: 降级响应 失败重试 断路器 舱壁隔离 Policy 类型 状态 说明 CircuitBreake 阅读全文
posted @ 2021-07-03 23:22 敖毛毛 阅读(1962) 评论(3) 推荐(5)
摘要: 前言 整理一下文件查看命令 正文 主要是pwd和ls命令 pwd 这个是一个非常常用的命令,在shell脚本中基本都有,表示的是当前目录。 这是一个非常简单,但是非常实用的命令。 通过使用pwd --help呢,就可以查看一下pwd的作用哈。 这里不演示。 ls 这是非常常用的命令。 ls -l 来 阅读全文
posted @ 2021-07-03 21:37 敖毛毛 阅读(155) 评论(0) 推荐(0)
摘要: 前言 重新整理一下linux的命令。 正文 这里首先介绍帮助命令。 帮助命令常用的有三个: man help info 那么就来看下这三个。 man 第一个man,man不是男人的意思,而是manual的缩写,表示说明书,小册子。 那么来查看一下man的用法: man man 那么出现的就是下面这样 阅读全文
posted @ 2021-07-03 10:29 敖毛毛 阅读(164) 评论(0) 推荐(0)
摘要: 前言 简单整理一下polly 重试。 正文 在开发程序中一般都有一个重试帮助类,那么polly同样有这个功能。 polly 组件包: polly 功能包 polly.Extensions.Http 专门针对http的扩展包 Miscrosoft.Extension.Http.Polly 看到这个名字 阅读全文
posted @ 2021-07-02 07:43 敖毛毛 阅读(833) 评论(0) 推荐(4)
摘要: 前言 简单整理一下grpc工具。 正文 工具核心包: Grpc.Tools 这个是项目要引用的包,用来生成cs代码的。 dotnet-grpc 这个就是cli,命令行工具 dotnet-grpc 核心工具: dotnet grpc add-file dotnet grpc add-url dotne 阅读全文
posted @ 2021-07-01 07:37 敖毛毛 阅读(405) 评论(0) 推荐(0)
摘要: 前言 简单整理一下grpc。 正文 什么是grpc? 一个远程过程调用框架,可以像类一样调用远程方法。 这种模式一般来说就是代理模式,然后都是框架自我生成的。 由google 公司发起并开源,故而前面有个g。 grpc的特点: 提供几乎所有主流语言的实现,打破语言隔阂。 基于http/2,开放协议, 阅读全文
posted @ 2021-06-29 09:19 敖毛毛 阅读(794) 评论(1) 推荐(1)
摘要: 前言 以前学习k8s记录的。这里简单整理一下搭建,当时是我们学习环境的搭建,正式环境得专门的运维人员来,毕竟人家考虑的东西不一样。 正文 这里用kubeadm进行搭建,更加详细信息,在这里: https://kubernetes.io/zh/docs/setup/production-environ 阅读全文
posted @ 2021-06-28 21:40 敖毛毛 阅读(155) 评论(0) 推荐(0)
摘要: 前言 简单整理一下HttpClientFactory 。 正文 这个HttpFactory 主要有下面的功能: 管理内部HttpMessageHandler 的生命周期,灵活应对资源问题和DNS刷新问题 支持命名话、类型化配置,集中管理配置,避免冲突。 灵活的出站请求管道配置,轻松管理请求生命周期 阅读全文
posted @ 2021-06-28 06:47 敖毛毛 阅读(1008) 评论(0) 推荐(1)
摘要: 前言 简单介绍一下EventBus. 正文 EventBus 也就是集成事件,用于服务与服务之间的通信。 比如说我们的订单处理事件,当订单处理完毕后,我们如果通过api马上去调用后续接口。 比如说订单完成给用户通知的话,如果是大量订单,即使我们使用异步async await 这种模式,在这个订单服务 阅读全文
posted @ 2021-06-27 21:50 敖毛毛 阅读(1374) 评论(0) 推荐(1)
摘要: 前言 简单介绍一下应用层。 正文 应用层用来做什么的呢? 应用层用来做处理api请求的。 [HttpPost] public Task<long> CreateOrder([FromBody] CreateOrderVeiwModel viewModel) { var model = viewMod 阅读全文
posted @ 2021-06-27 20:30 敖毛毛 阅读(188) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 85 下一页