09 2018 档案

摘要:前面我们搭建了具有服务降级功能的Hystrix客户端,现在我们来详细了解下Hystrix的一些功能。 Hystrix的意思是豪猪,大家都知道,就是长满刺的猪。。。实际上,它表明了该框架的主要功能:自我保护功能。Hystrix具有服务降级,熔断,线程池隔离,信号量隔离,缓存等功能,基本上能覆盖到微服务 阅读全文
posted @ 2018-09-25 11:11 ibethfy 阅读(3489) 评论(0) 推荐(1)
摘要:不知道大家遇到项目中编码格式不统一的情况没有,哈哈,我们就是,比如java的编码格式是GBK,html等编码是UTF-8,这样会导致很多问题,比如提交了一个UTF-8的java文件到SVN,会导致后端编译错误。如果是项目建立的时候,大家一定要注意保持编码格式的统一呀,最好用UTF-8。我记录一下,怎 阅读全文
posted @ 2018-09-14 16:17 ibethfy 阅读(1397) 评论(0) 推荐(0)
摘要:之前文章我们介绍了如何配置具有Ribbon轮询机制的负载均衡策略的消费者,这次来具体了解一下Ribbon的一些细节,以及如何自定义负载均衡策略等。 说一下Ribbon实现负载均衡的大致思路。它通过用@LoadBalanced修饰RestTemplate,将它交由Ribbon来配置,给RestTemp 阅读全文
posted @ 2018-09-07 17:37 ibethfy 阅读(1022) 评论(0) 推荐(1)
摘要:之前我说明了Eureka注册中心的保护模式,由于在该模式下不能剔除失效节点,故按原有配置在实际中不剔除总感觉不是太好,所以深入研究了一下。当然,这里重申一下,不管实例是否有效剔除,消费端实现Ribbon重试机制也是必须的。 说下背景,在微服务架构中,有个CAP原则(一致性,可用性,分区容错性),三者 阅读全文
posted @ 2018-09-05 18:22 ibethfy 阅读(2065) 评论(0) 推荐(0)
摘要:之前学习了如何配置Eureka注册中心、消费者等,关于更详细的一些常用的配置在这里说明。 1、注册中心的自我保护模式 在我们调试Eureka的注册中心时,访问注册中心页面,常常会看见以下提示。 该提示表明,注册中心此时已进入保护模式,那什么是保护模式:Eureka服务在注册到注册中心后,会周期发送心 阅读全文
posted @ 2018-09-05 14:08 ibethfy 阅读(1175) 评论(0) 推荐(0)