传统的单体架构中只有一个服务开放给客户端调用,但是微服务架构中是将一个系统拆分成多个微服务,那么作为客户端如何去调用这些微服务呢?如果没有网关的存在,只能在本地记录每个微服务的调用地址。
Maven私服就是私人仓库的意思,一般在本地电脑会有本地的仓库,但是在微服务架构中协同进行开发的时候,因为都是在本地仓库的安装包,所以会存在依赖找不到的问题,这个时候就需要部署到服务器上,形成一个公司内网的仓库。
微服务实践系列用于加深对微服务组件的理解以及基本的使用,本文只列举市面流行的微服务框架进行开,所涉及的主要内容包括:Spring Boot服务搭建、微服务的设计原则、服务注册与发现、负载均衡、断路器等等。