摘要:
Git从何而来? 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。 Linux 内核开源项目有着为数众广的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 2002 年,整个项目组开始启用分布式版本控制系统 Bit 阅读全文
posted @ 2020-04-14 16:54
观沧听白
阅读(254)
评论(0)
推荐(0)
摘要:
过滤器 Zuul作为网关的其中一个重要功能,就是实现请求的鉴权。而这个动作往往是通过Zuul提供的过滤器实现的。 ZuulFilter ZuulFilter是过滤器的顶级父类。其中最重要的四个方法: public abstract ZuulFilter implements IZuulFilter{ 阅读全文
posted @ 2020-04-14 16:40
观沧听白
阅读(167)
评论(0)
推荐(0)
摘要:
添加Eureka客户端依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependen 阅读全文
posted @ 2020-04-14 16:30
观沧听白
阅读(267)
评论(0)
推荐(0)
摘要:
什么是Zuul? Zuul是Netflix开源的微服务网关。 Zuul可以和Eureka、Ribbon、Hystrix等组件配合使用。 Zuul的核心是一系列的过滤器,可以完成以下功能。 身份认证和安全:识别每个资源的验证请求,并拒绝那些与要求不符的请求。 审查与监控:在边缘位置追踪有意义的数据和统 阅读全文
posted @ 2020-04-14 16:19
观沧听白
阅读(183)
评论(0)
推荐(0)
摘要:
什么是Feign? Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样,不需要自己拼接Url,拼接参数等操作,都交给Feign去做。 Feign是Netflix开发的声明式、模板化的Http客户端,其灵感来自Retrofit、JAXRS-2.0以及WebS 阅读全文
posted @ 2020-04-14 14:58
观沧听白
阅读(204)
评论(0)
推荐(0)
摘要:
什么是Hystrix? Hystrix,英文意思是豪猪。 Hystrix是Netflix公司的一款组件,是一种保护机制。 Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库、防止出现级联失败。 什么是雪崩问题? 微服务中,服务之间的调用关系错综复杂,一个请求,可能需要 阅读全文
posted @ 2020-04-14 14:23
观沧听白
阅读(177)
评论(0)
推荐(0)
摘要:
什么是Eureka? Eureka就好比滴滴出行,负责管理,记录服务提供者的信息。 服务调用者不需要自己寻找服务,而是把自己的需求告诉Eureka,然后Eureka会把符合你需求的服务告诉你。 同时,服务提供方和Eureka之间会通过“心跳”机制进行监控,当某个服务提供方出现问题时,Eureka会自 阅读全文
posted @ 2020-04-14 13:51
观沧听白
阅读(154)
评论(0)
推荐(0)
浙公网安备 33010602011771号