微服务:把一个项目拆分成多个独立的服务,多个服务独立运行,每个服务占用独立进程。
spring cloud是很多技术的总称。里面有很多框架(技术)。我们可以使用spring cloud里面的框架实现微服务操作。
使用spring cloud,需要依赖spring boot。
Nacos是注册中心。实现不同的微服务模块之间相互调用,只需要将这些模块在注册中心进行注册。
1.安装
解压文件,找到运行文件,直接启动就可以了
2.访问
访问:http://localhost:8848/nacos
用户名密码:nacos/nacos
3.注册服务
把service-edu、service-vod这两个服务在Nacos中进行注册
3.1引入依赖
在service的pom文件中,引入依赖
3.2在要注册的服务的配置文件application中进行配置,配置Nacos地址
3.3在启动类上添加注解
3.4测试
注册成功!
3.5仿照service-edu,将service-vod注册到nacos
两个服务都被注册进来啦😀