微服务简介
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登录后页面如下