Spring Cloud
对码当歌,人生几何!
这个作者很懒,什么都没留下…
展开
-
[Spring Cloud] docker环境调服务报UnknownHostException
spring cloud项目部署到docker之后,调服务时报错:UnknownHostException:64000ceda0e1比如服务A 调 B,64000ceda0e1是服务B的容器ID原因:服务A是拿容器B的ID作为host去调了,肯定调不通,需改成通过IP和端口去调。解决:在服务B的cloud配置中添加以下2个配置:eureka:instance:fer-iprep-address: trueinstance-id: 192.168.0.201:9000.原创 2021-04-05 15:02:23 · 852 阅读 · 0 评论 -
[Spring Cloud] Ribbon的负载均衡算法
负载均衡器@LoadBalanced //使用rest方式以“别名”方式调用依赖ribbon负载均衡器,必须使用@LocalBalanced当是集群环境的时候,各集群别名都一样,如果用别名进行请求,必需开启ribbon负载均衡器负载均衡算法:总请求数%服务集群节点数量,得到服务器列表的脚标位置List[0] = 127.0.0.1:8000List[1] = 127.0.0.1:8001List[2] = 127.0.0.1:8002...原创 2021-04-04 22:07:43 · 93 阅读 · 0 评论 -
[Spring Cloud] 分布式配置Spring Cloud Config
作用:1、集中管理配置2、不同环境不同配置3、运行期间可动态调整(调整后可自动更新,不用重启服务)SpringCloud Config和携程Apollo的对比:灰度发布:介于黑于白之间,过渡阶段,介于下线(黑)与上线(白)之间。意思是某产品功能更新之后,线上保留旧功能,上线新功能给一部分用户使用,没有问题了,再替换旧功能给全部用户使用。比如网络游戏的体验服,就让10%用户使用新玩法,没问题了再全网发布。SpringCloudConfig:优势:对S...原创 2021-04-04 22:06:19 · 86 阅读 · 0 评论 -
[Spring Cloud] 服务之间文件传输(上传文件)
依赖:<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId><version>2.0.2.RELEASE</version></dependency>调用方(Feign客户端):@PostMapping(value.原创 2021-04-04 22:02:33 · 288 阅读 · 0 评论