maven 打包的区别

pom文件需要添加的依赖 从官方文档中学习
注册provider服务,在nacos

1.第一步:服务的注册需要的依赖 添加依赖


2.第二步:编辑配置类

3. 第三步:编写启动类

4.出现的问题–报错

解决
重启idea然后就好了
先启动nacos服务,在启动配置类的服务
注册consumer服务在nacos
1.第一步:在pom文件里添加依赖

2.第二步:编辑配置文件

3.第三步:编辑启动类

问题:没有开启nacos会报nacosException异常。
业务逻辑:消费方调用提供方,调用提供方实际是调用提供方的API
API是一个路径

常见的报错
500报错–报错信息

idea报错信息

解决

ctrl+n :快速查找
ctrl+f12:查看雷利的方法
ctrl+h:查看继承体系

如果类没有写在启动类所在的包里时,或者不是spring里的类时,就用@bean构建这个类
有三种写法



小结
为什么要将服务注册到nacos?(为了更好的查找这些服务)
在Nacos中服务提供者是如何向Nacos注册中心(Registry)续约的?(5秒心跳)
服务的客户端在向nacos发送消息时,每隔几秒会发生请求,客户端会检察,如果没有收到心跳包,则会停止
对于Nacos服务来讲它是如何判定服务实例的状态?(检测心跳包,15,30)
服务启动时如何找到服务启动注册配置类?(NacosNamingService)
服务消费方是如何调用服务提供方的服务的?(RestTemplate)
















