微服务简介

1服务拆分

在Order服务中查询user服务,(首先在启动类中@bean注入RestTemplate对象),后调用如下

查询成功
2Eureka注册中心

1创建eureka-server的模块,引入依赖

2启动类加上注册中心注解

3配置文件

配置Eureka的客户端
分别在order和user服务中引入客户端依赖

配置客户端的配置文件

注册中心,注册了2个实例

可将服务地址换成服务名称

并加入负载均衡注解@LoadBalanced

3Ribbon负载均衡


4Nacos注册中心
Nacos是阿里巴巴的,比Eureka更流行
startup.cmd -m standalone 启动Nacos

访问8848端口
默认账号密码nacos登录后页面如下











