文章分类 -  微服务

微服务下Nacos、Ribbon
摘要:1、引入POM文件 <!--整合控制台--> <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-transport-simple-http</artifactId> <version>1.8.0</version 阅读全文
posted @ 2022-02-24 11:06 VNone 阅读(136) 评论(0) 推荐(0)
摘要:第一步:POM文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan 阅读全文
posted @ 2022-02-23 16:41 VNone 阅读(197) 评论(0) 推荐(0)
摘要:1、微服务架构 2、架构演变 3、分布式遇到问题 服务的可用性问题 服务的可用性场景 如果其中的积分服务不可用, 就会出现线程池里所有线程都因等待响应而被阻塞, 从而造成整个服务链路不可用, 进而导致整个系统的服务雪崩 服务雪崩效应: 因服务提供者的不可用导致服务调用者的不可用,并将不可用逐渐放大的 阅读全文
posted @ 2022-02-23 15:03 VNone 阅读(62) 评论(0) 推荐(0)
摘要:最佳实践: Namespace:代表不同环境,如开发、测试、生产环境。Group:代表某项目,如XX医疗项目、XX电商项目DataId:每个项目下往往有若干个工程(微服务),每个配置集(DataId)是一个工程(微服务)的主配置文件 启动权限:修改application.properties 搭建n 阅读全文
posted @ 2022-02-21 21:17 VNone 阅读(431) 评论(0) 推荐(0)
摘要:第一步: <!--1. 添加openfeign依赖 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </depe 阅读全文
posted @ 2022-02-20 14:34 VNone 阅读(213) 评论(0) 推荐(0)
摘要:POM文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文
posted @ 2022-02-20 11:18 VNone 阅读(687) 评论(0) 推荐(0)
摘要:客户端的负载均衡 客户端根据自己的请求情况做负载均衡,Ribbon 就属于客户端自己做负载均衡 服务端的负载均衡 集中式负载均衡,在消费者和服务提供方中间使用独立的代理方式进行负载,有硬件的(比如 F5),也有软件的(比如Nginx) Ribbon相关接口 IRule:Ribbon的负载均衡策略,默 阅读全文
posted @ 2022-02-20 11:02 VNone 阅读(326) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/acestart/p/14881968.html Nacos原理: 服务注册: Nacos Client会通过发送REST请求的方式向Nacos Server注册自己的服务,提供自身的元数据,比如ip地址、端口等信息。Nacos Server接收到注册 阅读全文
posted @ 2022-02-17 20:24 VNone 阅读(367) 评论(0) 推荐(0)
摘要:父类POM文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc 阅读全文
posted @ 2022-02-17 18:12 VNone 阅读(51) 评论(0) 推荐(0)
摘要:下载源码编译:https://github.com/alibaba/nacos/ (可以用迅雷下载) cd nacos/ mvn ‐Prelease‐nacos clean install ‐U cd nacos/distribution/target/ 下载安装包:https://github.c 阅读全文
posted @ 2022-02-17 17:36 VNone 阅读(76) 评论(0) 推荐(0)