随笔分类 -  SpringCloud

摘要:前面两篇介绍了Spring Cloud Config服务端和客户端的简单配置,本篇介绍Spring Cloud Config与Eureka配合使用 前言 默认情况下,配置客户端启动时,都是通过配置属性 spring.cloud.config.uri 绑定到配置服务器,并使用远程属性初始化 Sprin 阅读全文
posted @ 2019-03-07 14:27 仅此而已-远方 阅读(7675) 评论(0) 推荐(0) 编辑
摘要:前面两篇介绍了spring cloud config服务端和客户端的简单配置,本篇介绍如何保护config server及对应config client修改。 保护config server,主要是使用spring security进行最简单的basic安全认证(也可自定义认证方式,这里不做扩展) 阅读全文
posted @ 2019-03-06 15:21 仅此而已-远方 阅读(2027) 评论(0) 推荐(0) 编辑
摘要:上篇介绍了spring cloud config服务器,本篇介绍客户端。客户端主要是从config服务器获取配置信息。 代码示例 首先创建一个Maven项目,在pom.xml文件中添加依赖: 增加一个Controller,用于测试请求: 配置文件:bootstrap.yml 配置文件:applica 阅读全文
posted @ 2019-03-05 13:04 仅此而已-远方 阅读(954) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Config提供了一种在分布式系统中外部化配置服务器和客户端的支持。配置服务器有一个中心位置,管理所有环境下的应用的外部属性。客户端和服务器映射到相同Spring Eventment 和 PropertySrouce抽象的概念,所以非常适合Spring应用,但也可以在任何语 阅读全文
posted @ 2019-03-04 09:20 仅此而已-远方 阅读(1706) 评论(0) 推荐(0) 编辑
摘要:声明式REST客户端:Feign Feign是一个声明式的Web服务客户端。它使得Web服务客户端的写入更加方便。具有可插拔注解支持,包括Feign注解和JAX-RS注解。 Spring Cloud增加了对Spring MVC注释的支持,并且使用了在Spring Web中默认使用的相同的HttpMe 阅读全文
posted @ 2018-07-23 10:30 仅此而已-远方 阅读(1403) 评论(0) 推荐(1) 编辑
摘要:关于hystrix的介绍,可以看我的上篇博客:springcloud-断路器hystrixs 本文主要介绍在feign中,如何使用hystrix 1、pom依赖 2、入口开启feign和hystrix 3、在yml文件打开feign对hystrix的支持(关于hystrix的配置,本篇不做介绍) 4 阅读全文
posted @ 2018-07-22 16:43 仅此而已-远方 阅读(357) 评论(0) 推荐(0) 编辑
摘要:Netflix的创造了一个调用的库 Hystrix 实现了断路器。在微服务架构中,通常有多层服务调用。 底层服务出现故障可能导致用户级联故障。当调用特定服务达到一定阈值时(Hystrix中的默认值为5秒内的20次故障),电路打开,不进行通话。在开路的情况下,可以使用备用的方法进行处理。如下图: 当服 阅读全文
posted @ 2018-07-21 16:12 仅此而已-远方 阅读(8649) 评论(0) 推荐(0) 编辑