springcloud
文章平均质量分 96
总有一群逗逼抢我的昵称
心有猛虎,细嗅蔷薇==心里MMP,脸上笑嘻嘻
展开
-
springcloud学习记录(一)
springcloud的Eureka服务的注册发现,feign负载均衡,Hystrix熔断器的实现首先来创建一个Eureka的服务在我们上一章的springboot的服务上创建一个module一路finish。可以看到该module的pom文件已经引入了EurekaServer的依赖<dependency> <groupId>org.springframework.clo...原创 2018-04-13 15:57:28 · 185 阅读 · 0 评论 -
Feign实现声明式REST,Hystrix实现微服务的容错处理,Zuul构建微服务网关
Feign实现声明式REST,Hystrix实现微服务的容错处理,Zuul构建微服务网关Feign实现声明式REST上一章我们实现了基本的feign的负载均衡,以及hystrix的熔断功能,这一章我们学习Feign的声名式REST首先,若是对于springmvc有了解的话,声名式REST可以不看,写法基本相同。声明式REST在springBoot中往往是通过注解形式来实现的,我们来看相关注解@Re...原创 2018-04-13 15:58:34 · 368 阅读 · 0 评论 -
springcloud的配置中心及消息总线
springcloudconfig高可用的服务配置中心在单体式应用中,我们通常的做法是将配置文件和代码放在一起,这没有什么不妥。当你的应用变得越来越大从而不得不进行服务化拆分的时候,会发现各种provider实例越来越多,修改某一项配置越来越麻烦,你常常不得不为修改某一项配置而重启某个服务所有的provider实例,甚至为了灰度上线需要更新部分provider的配置。这个时候有一套配置文件集中管理...原创 2018-04-13 15:59:42 · 280 阅读 · 0 评论 -
Spring Cloud下基于OAUTH2认证授权的实现
在Spring Cloud需要使用OAUTH2来实现多个微服务的统一认证授权,通过向OAUTH服务发送某个类型的grant type进行集中认证和授权,从而获得access_token,而这个token是受其他微服务信任的,我们在后续的访问可以通过access_token来进行,从而实现了微服务的统一认证授权。 整体架构 验证流程 一般的使用流程:1、用户通过登陆请求致...原创 2018-04-13 16:01:01 · 23627 阅读 · 10 评论 -
Eureka安全认证
注册中心的管理界面以及服务注册时,没有任何认证机制,安全性比较差,如果其它服务恶意注册一个同名服务,但是实现不同,可能就有风险了,可以参考下面的配置改进首先在添加springsecurity依赖 <dependencies> <dependency> <groupId>org.springframework.cloud...原创 2018-04-13 16:02:32 · 210 阅读 · 0 评论 -
springboot整合mongdb
在业务中我们整合了mongoDB,以下是我们mongoDB的Dao层增删查改的相关实现。环境依赖1、首先我们需要在pom中添加mongoDB对应的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-m...原创 2018-04-13 17:00:24 · 604 阅读 · 0 评论