Spring Cloud简单认识 微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地进行扩。 微 ...
分类:
编程语言 时间:
2018-01-30 00:14:55
阅读次数:
269
Spring Boot项目工程 src/main/java:主程序入口HelloApplication,可以通过直接运行该类来启动Spring Boot应用。 src/main/resources:配置目录,该目录用来存放应用的一些配置,比如应用名,服务端口,数据库链接等。 由于引入了web模块,由 ...
分类:
编程语言 时间:
2018-01-05 15:40:46
阅读次数:
424
权限控制,是一个系统当中必须的重要功能。张三只能访问输入张三的特定功能,李四不能访问属于赵六的特定菜单。这就要求对整个体系做一个完善的权限控制体系。该体系应该具备针区分用户、权限、角色等各种必须的功能。 <! more 本系列教程 "【微服务】轻松搞定SpringCloud微服务目录" "【微服务】 ...
分类:
编程语言 时间:
2017-12-24 12:49:38
阅读次数:
265
通过前面几篇文章的介绍,我们可以轻松搭建起来微服务体系中比较重要的几个基础构建服务。那么,在本篇博文中,我们重点讲解一下,如何将所有微服务的API同意对外暴露,这个就设计API网关的概念。 本系列教程 "【微服务】轻松搞定SpringCloud微服务目录" 本系列为连载文章,阅读本文之前强烈建议您先 ...
分类:
编程语言 时间:
2017-12-24 12:42:42
阅读次数:
282
不清楚Oauth2.0 的 可以查看我前几篇博文 Zuul 为springCloud 微服务框架 单独可以使用 非常简单 可以上网查证 此文只说明如何解决Oauth2.0 和Zuul 包 的冲突 需求:新建一个Oauth2.0 项目 需要在此基础上进行网关分发 选用的框架为Zuul 遇到的问题 是 ...
分类:
编程语言 时间:
2017-12-21 19:39:08
阅读次数:
321
上一篇文章讲到了负载均衡在Spring Cloud体系中的体现,其实Spring Cloud是提供了多种客户端调用的组件,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Apache的Http Cli ...
分类:
编程语言 时间:
2017-12-10 14:29:45
阅读次数:
219
对于任何一个高可用高负载的系统来说,负载均衡是一个必不可少的名称。在大型分布式计算体系中,某个服务在单例的情况下,很难应对各种突发情况。因此,负载均衡是为了让系统在性能出现瓶颈或者其中一些出现状态下可以进行分发业务量的解决方案。在SpringCloud 体系当中,加入了Netflix公司的很多优秀产 ...
分类:
编程语言 时间:
2017-12-09 13:04:13
阅读次数:
183
本系列博文目录 "【微服务】之一:从零开始,轻松搞定SpringCloud微服务系列–开山篇(spring boot 小demo)" "【微服务】之二:从零开始,轻松搞定SpringCloud微服务系列–注册中心(一)" [【微服务】之三:从零开始,轻松搞定SpringCloud微服务 配置中心] ...
分类:
编程语言 时间:
2017-12-07 15:24:02
阅读次数:
188
最近,开源社区发生了一件大事,那个全国Java开发者使用最广的开源服务框架Dubbo低调重启维护,并且3个月连续发布了4个维护版本。我上次在写放弃Dubbo,选择最流行的SpringCloud微服务架构实践与经验总结这篇文章的时候,就有很多的网友给我留言说,Dubbo又开始更新了。我当然..
分类:
编程语言 时间:
2017-11-20 10:32:40
阅读次数:
138
分布式、微服务、云架构JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发springcloud框架的朋友,希望可以帮助更多的好学者。大家..
分类:
编程语言 时间:
2017-11-15 17:01:01
阅读次数:
230