
spring cloud
ClareZhou1
努力向技术大牛学习
展开
-
Spring Cloud(F版)服务注册中心添加用户认证
前面介绍了【搭建服务注册中心】以及【搭建高可用服务注册中心】,如果对搭建服务注册中心还不熟悉的小伙伴可以看一下前面两篇。之前搭建的服务注册中心,只需要输入地址和端口就能注册了,这如果是生产环境是非常不安全的,我只要知道你的注册中心地址,我是不是可以直接注册服务上去,以及获取你注册中心的服务了。所以这篇文章介绍一下给注册中心搭建一个用户认证。依然使用前面搭建的eureka-server-test...原创 2019-06-25 12:31:47 · 436 阅读 · 0 评论 -
Spring Cloud(F版)Hystrix仪表盘和Turbine集群监控
在上一篇文章【Spring Cloud(F版)断路器Hystrix】中,简单的介绍了Hystrix的使用,以及结合Feign如何使用Hystrix进行降级处理。在我们生产中,Hystrix断路器是非常实用的,当一个服务提供者出现问题之后,不至于直接将500的错误或者其他不友好的错误信息直接返回给用户,而是通过断路器的降级处理,给出一个友好的提示,提高了用户的体验感。介绍完Hystrix的使用,我...原创 2019-07-31 22:27:22 · 527 阅读 · 0 评论 -
Spring Cloud(F版)断路器Hystrix
在微服务架构中,我们将系统拆分成很多服务单元,各单元间通过服务的注册和订阅方式相互依赖。由于每个单元都在不同的进程中进行,依赖通过远程调用的方式执行,这样就有可能因为网络原因或者依赖服务自身问题出现调用故障或者延迟,而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不断增加,最后就会因等待出现故障的依赖方响应形成任务积压,最终导致自身服务的瘫痪。Hystrix是Netflix开源...原创 2019-07-30 22:06:05 · 433 阅读 · 0 评论 -
Spring Cloud(F版)Feign使用拓展
在上一篇文章中,简单的介绍了Feign的使用,【Spring Cloud(F版)服务调用Feign】,不是很了解的小伙伴可以前去看一看,Feign在Spring Cloud服务调用非常的方便,所以使用的人也特别多,有必要多开一篇来详细学习一下Feign跟细节的一些功能。Feign和Ribbon以及Hystrix能很简单的进行整合,这里暂时先不介绍吧,等后面讲到Hystrix的时候再一起说明。—...原创 2019-07-30 18:29:19 · 464 阅读 · 0 评论 -
Spring Cloud(F版)服务调用Feign
在上一篇文章中,介绍了【RestTemplate的常见请求方式】,这篇文章我们就来讲讲Feign服务调用的使用方法。Feign是Netflix开发的声明式、模板化的HTTP客户端,可帮助我们更加便捷、优雅的调用HTTP API。而且Feign通过注解来使用,而且和客户端负载均衡Ribbon以及断路器Hystrix能很好的整合使用,这是RestTemplate无法比拟的优势了。好了,废话不多说了...原创 2019-07-30 15:38:27 · 383 阅读 · 0 评论 -
Spring Cloud(F版)RestTemplate常见请求方式
在上一篇【Ribbon入门】中,我们简单的实现了客户端负载均衡,那么本文将继续按照我之前的学习路径,介绍微服务调用的方法,首先我们来看看上一篇中就使用到的RestTemplate对象。——————————————————————————————————————————————————————RestTemplate实现方法在启动项中,@Bean来加载RestTemplate对象,使用@Loa...原创 2019-07-30 12:02:40 · 475 阅读 · 0 评论 -
Spring Cloud(F版)Ribbon入门
前面我们搭建了服务注册中心以及提供者,这里我们讲讲消费者如何调用服务。如果对搭建服务注册中心还不熟的小伙伴可以查看一下前面几篇文章【搭建注册中心】【搭建高可用服务注册中心】【服务注册中心添加用户认证】,这里为了方便测试,就使用单节点的服务注册中心。开启服务使用之前搭建的服务注册中心eureka-server-test,这里只启动一个单节点服务注册中心。注册服务一样使用之前的服务提供者eu...原创 2019-06-28 16:17:18 · 443 阅读 · 0 评论 -
Spring Cloud(F版)搭建高可用服务注册中心
上一篇文章【Spring Cloud搭建注册中心】成功搭建了一个Eureka Server服务注册中心,不过相信细心的朋友都会发现,这个服务注册中心是一个单节点服务注册中心,万一发生故障或者服务器宕机,那所有的服务可就不能使用了,这个在生产环境了是不允许的。Eureka Server其实设计早就考虑到了高可用性,Eureka Server可以将自己作为服务注册到其他服务注册中心,这样可以互相注册...原创 2019-06-24 12:13:34 · 332 阅读 · 0 评论 -
Spring Cloud(F版)搭建注册中心
之前使用dubbo搭建了一个系统,不过搭的不是很好,最近开始学Spring Cloud微服务,我感觉Spring Cloud要比dubbo要好用多了,以前在搭dubbo的时候还没有写博客的习惯,很多东西都没有去总结久而久之就忘记了,所以这次学习Spring Cloud我会把自己学习的整个过程都记录下来,既能给自己增加记忆,方便查看,还能和大家分享。好了,废话不多说,开始Spring Cloud的...原创 2019-06-21 18:41:38 · 436 阅读 · 0 评论 -
服务注册中心添加用户认证报错
在给服务注册中心添加用户认证的时候,出现了Cannot execute request on any known server的错误com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server at com.netflix.discovery.shar...原创 2019-06-25 15:04:15 · 399 阅读 · 0 评论 -
IDEA 社区版 创建spring cloud项目图文
之前一直使用Eclipse开发,后来开始使用Spring Tool Suite,最近才开始使用IDEA,不过工作中还是用的Eclipse比较多,私下才会用IDEA,还不是很熟悉,这里记录一下使用IDEA创建spring Cloud。项目信息:JDK 1.8spring boot 2.0.3spring cloud Finchley.SR3maven 3.2.2idea 社区版cr...原创 2019-06-21 14:58:40 · 9647 阅读 · 3 评论