Spring Cloud
文章平均质量分 82
Spring Cloud
后端码匠
道阻且長,行則將至
展开
-
【Java进阶】Spring Cloud中Zuul配置与案例实现
Zuul是什么zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用。Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。zuul的例子可以参考 netflix 在github上的 simple webapp,可以按照netflix 在github wiki 上文档说明来进行使用。https://github.com/Netflix/zuul/w原创 2021-04-21 15:51:15 · 535 阅读 · 0 评论 -
【Java进阶】云存储-创建子模块作为第三方整合模块
云存储-创建子模块作为第三方整合模块创建子模块mall-third-party 整合阿里云OSS等第三方模块pom.xml<?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" xsi:schemaLocation="http://mav原创 2021-04-13 08:22:48 · 252 阅读 · 1 评论 -
【Java进阶】初识SpringCloud
初识SpringCloudSpring Cloud 是一套完整的微服务解决方案,基于 Spring Boot 框架,准确的说,它不是一个框架,而是一个大的容器,它将市面上较好的微服务框架集成进来,从而简化了开发者的代码量。Spring Cloud 是什么?Spring Cloud 是一系列框架的有序集合,它利用 Spring Boot 的开发便利性简化了分布式系统的开发,比如服务发现、服务网关、服务路由、链路追踪等。Spring Cloud 并不重复造轮子,而是将市面上开发得比较好的模块集成进去,进行原创 2020-09-13 10:43:57 · 203 阅读 · 0 评论 -
【Java进阶】Ribbon讲解实现案例
RibbonRibbon [ˈrɪbən]Ribbon是什么Spring Cloud Ribbon是一个基于HTTP和TCP的 客户端 负载均衡 工具简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去原创 2020-09-12 10:02:36 · 422 阅读 · 0 评论 -
【Java进阶】Eureka讲解与应用
Eureka[juˈriːkə]简介Eureka是Netflix服务发现的服务端与客户端,Eureka提供服务注册以及服务发现的能力,当是Eureka Server时(注册中心),所有的客户端会向其注册,当是Eureka Client时,可以从注册中心获取对应的服务信息,或者是向Eureka Server将自己作为实例注册进去,每个Eureka不仅仅是一个服务端同时还是一个客户端。注册中心当Eureka想要成为注册中心时,必须将注册中心的服务地址指向自己,同时禁用服务检索的功能。Eureka是一个高原创 2020-09-12 07:30:31 · 560 阅读 · 1 评论