.Net Core微服务入门全纪录(完结)——Ocelot与Swagger
前言 上一篇【 .Net Core微服务入门全纪录(八)——Docker Compose与容器网络 】完成了docker-compose.yml文件的编写,最后使用docker compose的一个up指令即可在docker中运行整个复杂的环境。本篇简单介绍一…
51ASPX COMMUNITY
技术实践、开发文档与社区资讯,汇集在这里。
前言 上一篇【 .Net Core微服务入门全纪录(八)——Docker Compose与容器网络 】完成了docker-compose.yml文件的编写,最后使用docker compose的一个up指令即可在docker中运行整个复杂的环境。本篇简单介绍一…
前言 上一篇【 .Net Core微服务入门全纪录(七)——IdentityServer4-授权认证 】中使用IdentityServer4完成了鉴权中心的搭建,配合网关实现了统一的授权认证。进行到这里,系统环境已经比较复杂了,想把整个系统运行起来会非常繁琐:…
前言 上一篇【 .Net Core微服务入门全纪录(六)——EventBus-事件总线 】中使用CAP完成了一个简单的Eventbus,实现了服务之间的解耦和异步调用,并且做到数据的最终一致性。这一篇将使用IdentityServer4来搭建一个鉴权中心,来完…
前言 上一篇【 .Net Core微服务入门全纪录(五)——Ocelot-API网关(下) 】中已经完成了Ocelot + Consul的搭建,这一篇简单说一下EventBus。 EventBus-事件总线 首先,什么是事件总线呢? 贴一段引用: 事件总线是对…
前言 上一篇【 .Net Core微服务入门全纪录(四)——Ocelot-API网关(上) 】已经完成了Ocelot网关的基本搭建,实现了服务入口的统一。当然,这只是API网关的一个最基本功能,它的进阶功能还有很多很多。 服务发现 首先需要解决的就是服务发现的…
前言 上一篇【 .Net Core微服务入门全纪录(三)——Consul-服务注册与发现(下) 】已经使用Consul完成了服务的注册与发现,实际中光有服务注册与发现往往是不够的,我们需要一个统一的入口来连接客户端与服务。 Ocelot 官网: https:/…
前言 上一篇【 .Net Core微服务入门全纪录(二)——Consul-服务注册与发现(上) 】已经成功将我们的服务注册到Consul中,接下来就该客户端通过Consul去做服务发现了。 服务发现 同样Nuget安装一下Consul: 改造一下业务系统的代码…
前言 上一篇【. Net Core微服务入门全纪录(一)——项目搭建 】讲到要做到服务的灵活伸缩,那么需要有一种机制来实现它,这个机制就是服务注册与发现。当然这也并不是必要的,如果你的服务实例很少,并且很稳定,那么就没有必要使用服务注册与发现。 服务注册与发现…
前言 写这篇博客主要目的是记录一下自己的学习过程,只能是简单入门级别的,因为水平有限就写到哪算哪吧,写的不对之处欢迎指正。 代码放在: https://cfiles.51aspx.com/wp-content/uploads/2022/05/202205171…