做为SpringCloud Netflix服务套件中的一部分,springCloud eureka基于Netflix Eureka做了二次封装,默认提供WEB管理页面及服务治理。 为了确保在生产环境中的,eureka注册服务的元数据及WEB管理的信息安全,可以结合spring security增加安 ...
分类:
编程语言 时间:
2020-01-21 18:26:22
阅读次数:
147
本文已经收录自笔者开源的 JavaGuide: "https://github.com/Snailclimb" (69k+Star【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识)如果觉得不错的还,不妨去点个Star,鼓励一下! 一篇短小的文章,面试经常遇到的这个问题。本 ...
分类:
其他好文 时间:
2020-01-20 09:21:58
阅读次数:
64
我们知道大量请求会阻塞在Tomcat服务器上,影响其它整个服务.在复杂的分布式架构的应用程序有很多的依赖,都会不可避免地在某些时候失败.高并发的依赖失败时如果没有隔离措施,当前应用服务就有被拖垮的风险.Spring Cloud Netflix Hystrix就是隔离措施的一种实现,可以设置在某种超时 ...
分类:
编程语言 时间:
2020-01-18 19:45:34
阅读次数:
103
Spring Cloud Zuul 服务网关是微服务架构中一个不可或缺的部分。通过服务网关统一向外系统提供REST API的过程中,除了具备服务路由、均衡负载功能之外,它还具备了权限控制等功能。 Spring Cloud Netflix中的Zuul就担任了这样的一个角色,为微服务架构提供了前门保护的 ...
分类:
编程语言 时间:
2020-01-18 19:28:05
阅读次数:
168
客户端负载均衡器:Rbbion Ribbon是一个客户端负载均衡器,可以让您对HTTP和TCP客户端的行为进行大量控制。 Feign已使用Ribbon,因此如果您使用的是@FeignClient,则此部分也适用。 Ribbon中的一个核心概念是指定客户端的概念.每个负载均衡器都是组件集成的一部分,这 ...
分类:
编程语言 时间:
2020-01-14 10:10:54
阅读次数:
100
路由器和过滤器:Zuul 路由是微服务架构的组成部分。 例如,/ 可以映射到您的Web应用程序,/api /users映射到用户服务,/api/ shop映射到购物服务。 Zuul是Netflix基于JVM的路由器和服务器端负载均衡器。 Netflix使用Zuul进行以下操作: ? 配置属性zuul ...
分类:
编程语言 时间:
2020-01-14 09:44:30
阅读次数:
80
客户端负载均衡器:Rbbion Ribbon是一个客户端负载均衡器,可以让您对HTTP和TCP客户端的行为进行大量控制。 Feign已使用Ribbon,因此如果您使用的是@FeignClient,则此部分也适用。 Ribbon中的一个核心概念是指定客户端的概念.每个负载均衡器都是组件集成的一部分,这 ...
分类:
编程语言 时间:
2020-01-14 09:17:30
阅读次数:
99
参考自:方志朋的专栏 1. Ribbon 1.1 Ribbon简介 Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的 ...
分类:
编程语言 时间:
2020-01-13 09:12:53
阅读次数:
93
问题 什么是Hystrix Hystrix能干嘛? 服务降级 服务熔断 服务限流 接近实时的监控 ... ... 官方资料 https://github.com/Netflix/Hystrix/wiki ...
分类:
其他好文 时间:
2020-01-10 15:55:08
阅读次数:
50
教你如何使用 springProfile 与 springProperty 让你的logback.xml 配置显得更有逼格,当别人还在苦苦挣扎弄logback-{profile}.xml的时候 你一个文件就搞定了… - springProfile 该 <springProfile> 标签允许我们更加 ...
分类:
移动开发 时间:
2020-01-08 23:23:33
阅读次数:
167