- 博客(6)
- 收藏
- 关注
原创 2020-10-03
Ribbon 负载均衡调用 Spring Cloud Ribbon 是基于Netfix Ribbon实现的一套客户端 负载均衡的工具 简单的说,Ribbon是Netfix发布的开源项目,主要功能是提供客户端的软件的负载均衡算法和服务调用。Ribbon客户端的组件完善配置项如何连接超时,重试等。简单的说配置文件中列出Load Balanceer(简称LB)后面所有的机器,Ribbon会帮助你基于某种规则(轮询或者随机连接)去这些机器。使用Ribbon很容易实现自义定的负载均衡算法 [外链图片转存失败,源站可能
2020-10-03 22:52:49
74
原创 OPenFeign
OPenFeign Feign是一个声明式的WebService客户端, 使用Feign能让编写Web Service客户端更加简单 它使用的方法是定义个服务接口然后在上面添加注解,Feign也支持可插拔式的编码器和解码器,SpringCloud对feign进行了封装支持SpringMVC中标准注解和httpMessageConverteres。Feign还可以与EUREKA和Ribbon组合使用支持负载均衡 能干嘛 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GSbZ
2020-10-03 22:51:35
146
原创 Hystrix熔断器
Hystrix熔断器 分布式系统所面临的问题 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G9KxR96h-1601736626484)(C:\Users\74551\AppData\Roaming\Typora\typora-user-images\image-20200819164248112.png)] Hystrix是什么 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免会调用失败,比如超市,异常等,Hysrix能
2020-10-03 22:50:39
115
原创 快速排序思想
题目 给定你一个长度为n的整数数列。 请你使用快速排序对这个数列按照从小到大进行排序。 并将排好序的数列按顺序输出。 输入格式 输入共两行,第一行包含整数 n。 第二行包含 n 个整数(所有整数均在1~109范围内),表示整个数列。 输出格式 输出共一行,包含 n 个整数,表示排好序的数列。 数据范围 1≤n≤100000 输入样例: 5 3 1 2 4 5 输出样例: 1 2 3 4 5 思路 快速排序采用分治思想 1.确定出分界点原则上可以是任意点 但是最好取中点 x = q[l + r >&g
2020-09-01 18:22:55
138
原创 整合Eureka
Eureka服务注册与发现 Eureka基础知识 什么是服务治理? Spring Cloud 封装了Netfix公司开发的Eureka模块来实现服务治理, 传统的RPC远程调用框架中,管理每个服务于服务之间的依赖关系无比复杂,管理比较复杂,所以需要服务治理管理,管理服务于服务之间的依赖关系。可以实现服务调用,负载均衡,容错等。实现服务发现与注册。 什么是服务注册与发现? Eureka采用了CS的设计架构,Eureka Server作为服务注册功能的服务器,他是服务注册中心。而系统中其他微服务使用Eu
2020-09-01 18:13:43
267
原创 springboot整合mybatis_Plus
mybatisPlus 1.修改pom增加依赖 <dependencies> <!-- 数据库驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!--
2020-09-01 17:57:23
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人