艺海无涯,学无止境。欢迎一起探讨技术和人生,了解我

微服务架构

涉及框架技术有Docker、consul、swagger
微服务架构

Ocelot + Consul 微服务网关的实现

   关于Consul的使用,查看 Consul服务注册与发现 一、实现手动配置Consul中的服务发现 Program.cs中的代码,其中使用Consul服务发现,需要添加对Ocelot.Provider.Consul的支持,在Nuget上可找到Ocelot.Provider.Consul包 using Microsoft.AspNetCore.Hosti…

微服务架构

Consul服务注册与发现

   测试环境 宿主机本机系统 Windows 10 Hyper-V 装有3个Linux虚拟机,版本为CentOS 7 Docker Win10版本,部署微服务用,其实很多东西,都可以放在Docker更加方便快捷,为了区分好理解些,单独使用了虚拟机,本着测试目的,不需要太方便太快捷 到官网下载对应版本的consul包上传到3台linux上并解压…