当前位置: 首页 > 后端技术 > Python

《Nacos系列》的报名中心

时间:2023-03-26 19:22:11 Python

1.CAP理论CAP理论是分布式体系结构中的一个重要理论。C:一致性(所有节点同时拥有相同的数据)A:可用性(Availability)(保证每次请求无论成功或失败都有响应)P:分区容错性(Partitiontolerance)(系统中的任何信息系统丢失或故障不会影响系统的继续运行)2.与主流注册中心相比,Nacos除了服务注册发现外,还支持动态配置服务。一句话,Nacos=SpringCloud注册中心+SpringCloud配置中心。3、集成SpringCloud创建SC父工程,添加子模块1)添加pom`com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discovery`2)在主启动类中添加注解`@EnableDiscoveryClient`3)添加application.yml配置文件`spring:application:name:usercloud:nacos:discovery:server-addr:127.0.0.1:8848management:endpoints:web:exposure:include:'*'`如果你不想使用Nacos作为你的服务注册和发现,你可以将spring.cloud.nacos.discovery设置为false4)用nacos/nacos启动项目并登录到127.0.0.1:8848/nacos,可以看到用户服务已经注册成功:5)服务spring-cloud-starter-alibaba-nacos-discovery的EndPoint在实现时提供了一个EndPoint,EndPoint的访问地址为http://ip:port/actuator/nacos-discovery.EndPoint信息主要提供两种:1.subscribe:显示当前服务订阅者2.NacosDiscoveryProperties:显示当前服务实例关于Nacos的基本配置至此,SpringCloud已经初步完成了使用Nacos作为注册中心,其他的配置你可以根据自己的业务修改。