• 44568 分享于2017-11-17 被收藏0次 0人推荐 1条评论
    创建一个基础的Spring Boot工程,命名为eureka-server,并在pom.xml中引入需要的依赖内容:parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion1.5.4.RELEASE/versionrelativePath//parentdependenciesdependencygroupIdorg.springframework.clo
  • 44568 分享于2017-11-17 被收藏0次 0人推荐 1条评论
    Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud0 CloudFoundry、Spring Cloud AWS
  • Abbied 分享于2017-11-15 被收藏2次 2人推荐 3条评论
    Spring Cloud Config是Spring Cloud团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户端两个部分。其中服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置仓库并为客户端提供获取配置信息、加密/解密信息等访问接口;而客户端则是微服务架构中的各个微服务应用或基础设施,它们通过指定的配置中心来管理应用资源与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息。Spring Cloud Conf
  • 西红柿炒番茄 分享于2017-11-14 被收藏0次 0人推荐 0条评论
    上一篇我根据框架中OAuth2.0的使用总结,画了一个根据用户名+密码实现OAuth2.0的登录认证的流程图,今天我们看一下logout的流程:Java代码/***用户注销*@param accessToken*@return*/@RequestMapping(value=/user/logout,method=RequestMethod.POST)public ResponseVO userLogout(@RequestHeader(value=accessToken,required=tru
  • 西红柿炒番茄 分享于2017-11-14 被收藏0次 0人推荐 0条评论
    上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个简单的流程图(根据用户名+密码实现OAuth2.0的登录认证):上面的图很清楚的描述了当前登录login的流程,现在我们针对于login做成相关的微服务,解析如下:请求方式:POST服务URL:http://localhost:8080/user/login参数类型:application/jsonHeaders:Content-Type:appli
  • 西红柿炒番茄 分享于2017-11-14 被收藏0次 0人推荐 1条评论
    之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点:一、oauth中的角色client:调用资源服务器API的应用Oauth 2.0 Provider:包括Authorization Server和Resource Server(1)Authorization Server:认证服务器,进行认证和授权(2)Resource Server:资源服务器,保护受保护的资源use
  • 西红柿炒番茄 分享于2017-11-10 被收藏2次 2人推荐 0条评论
    spring cloud云服务架构-particle云架构代码结构,简单的按照几个大的部分去构建代码模块,让我们来回顾一下:第一部分:针对于普通服务的基础框架封装(entity、dao、service、controller、api)等第二部分:spring cloud通用微服务项目,可以监控左右微服务,当然,本身自己也是微服务。第三部分:针对于框架内所有组件的封装,可以植入任何的模块项目中。第四部分:自身项目的微服务业务,比如:会员模块、消息模块、资金模块、订单模块等。我们针对于以上四个模块分别
  • 西红柿炒番茄 分享于2017-11-10 被收藏1次 1人推荐 1条评论
    当前的分布式微服务云架构平台使用Maven构建,所以common-service的通用服务按照maven构建独立的系统服务,结构如下:particle-commonservice:spring cloud系统服务根项目,所有服务项目的根依赖。particle-commonservice-admin:spring cloud/boot的微服务管理、监控平台(里面会集成很多的组件服务项目)particle-commonservice-apigateway:API网关通用服务项目,所有的请求首先会经过
  • 西红柿炒番茄 分享于2017-11-10 被收藏2次 2人推荐 3条评论
    上一篇介绍了《整合spring cloud云服务架构-企业分布式微服务云架构图》,本篇我们根据架构图进行代码的构建。根据微服务化设计思想,结合spring cloud一些优秀的项目,如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案,使用Maven技术将框架进行模块化、服务化、原子化封装并构建,也为后期的灰度发布、持续集成提前做好准备工作。另外在搭建环境之前,大家需要熟练掌握maven的使用及相关问题的处理(这里不再重复介绍)。Spring Cloud云架构使用maven来构建,使用
  • 西红柿炒番茄 分享于2017-11-10 被收藏2次 2人推荐 2条评论
    今天正式给大家介绍了Spring Cloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的架构师,也要有一种放眼世界的眼光,不仅要给公司做好的技术选型,而且还要快速响应企业的业务需求,能够为企业快速定制化业务。以下是我为公司规划的大型互联网分布式企业微服务云架构:从现在开始,我这边会将近期研发的spring cloud微服务云架构的搭建过程和精髓记录下来,帮助更

也许你感兴趣

换一批