标签:Spring REST

Spring

使用SpringBoot开启微服务之旅

15

songhua.gao 发布于 2018-01-10

本文要点 微服务可以使你的代码解耦 微服务可以使不同的团队专注于更小范围的工作职责、使用独立的技术、更安全更频繁地部署 SpringBoot支持各种REST API的实现方式 服务发现和服务调用是独立于服务平台的 Swagger生成稳健的API文档和调用接口 如果还没有准备好使用...

阅读(43)评论(0)赞 (0)

Spring

Spring Cloud Stream使用细节

3

likai 发布于 2017-12-04

上篇文章我们看了Spring Cloud Stream的基本使用,小伙伴们对Spring Cloud Stream应该也有了一个基本的了解,但是上篇文章中的消息我们是从RabbitMQ的web管理页面发来的,如果我们想要从代码中发送消息呢?本文我们就来看看Spring Cloud...

阅读(81)评论(0)赞 (0)

Spring

Spring Cloud Stream初窥

5

dulong 发布于 2017-11-28

Spring Cloud Stream是一个构建消息驱动的微服务框架。它构建在Spring Boot之上用以创建工业级的应用程序,并且通过Spring Integration提供了和消息代理的连接。Spring Cloud Stream为一些供应商的消息中间件产品提供了个性化的自...

阅读(38)评论(0)赞 (0)

Spring

Spring Cloud Bus整合Kafka

5

刘莉莉 发布于 2017-11-25

Kafka是由LinkedIn开发并开源的分布式消息系统,因其分布式及高吞吐率而被广泛使用,现已与Cloudera Hadoop,Apache Storm,Apache Spark集成,具备许多优秀的性能:高吞吐、分布式、跨平台、实时性以及伸缩性,本文我们就来看看如何将Sprin...

阅读(51)评论(0)赞 (0)

Spring

Spring Cloud Bus整合RabbitMQ

4

dulong 发布于 2017-11-16

上篇文章中小伙伴们已经学会了RabbitMQ的基本安装与使用以及如何在Spring Boot中使用RabbitMQ,整体来说还是比较简单的。本文我们来看看Spring Cloud Bus和RabbitMQ的整合,看看如何更简单的实现配置刷新。 本文是Spring Cloud系列的...

阅读(71)评论(0)赞 (0)

Spring

Spring Cloud Bus之RabbitMQ初窥

12

xiaoli.wang 发布于 2017-11-15

和Spring Cloud Config一样,我们接下来要聊的Spring Cloud Bus也是微服务架构系统中的必备组件。Spring Cloud Bus可以将分布式系统的节点与轻量级消息代理链接,然后可以实现广播状态更改(例如配置更改)或广播其他管理指令。Spring Cl...

阅读(92)评论(0)赞 (0)

Spring

Spring Cloud Config客户端配置细节

7

xiaoli.he 发布于 2017-11-14

Spring Cloud Config服务端的配置小伙伴们应该都很熟悉了,本文我们主要来看看客户端配置的一些细节问题。 本文是Spring Cloud系列的第二十五篇文章,了解前二十四篇文章内容有助于更好的理解本文: 1. 使用Spring Cloud搭建服务注册中心 2. 使用...

阅读(69)评论(0)赞 (0)

Spring

Spring Cloud Config服务端配置细节(二)之加密解密

7

xiaoli.he 发布于 2017-11-10

在微服务架构中,由于独立的服务个数众多,加上前期测试工作量大,一些原本由运维人员维护的敏感信息会被我们直接写在微服务中,以提高开发效率,但是这种明文存储方式显然是非常危险的,所以我们要对这些信息进行加密,而Spring Cloud Config则提供了对称加解密、非对称加解密的功...

阅读(58)评论(0)赞 (0)

Spring

Spring Cloud Config服务端配置细节(一)

3

小丁 发布于 2017-11-09

上篇文章我们看了Spring Cloud中分布式配置中心的一个基本使用,这里边还涉及到许多细节,本文我们就来看看服务端配置中的一些细节。 本文是Spring Cloud系列的第二十三篇文章,了解前二十二篇文章内容有助于更好的理解本文: 1. 使用Spring Cloud搭建服务注...

阅读(89)评论(0)赞 (0)

Spring

Spring REST API 与 OAuth2:处理 AngularJS 中的 Token 刷新问题

yanxinchi 发布于 2017-11-07

在本教程中,我们将继续探索 之前文章 中提到的 OAuth 密码流,我们将重点介绍如何在 AngularJS 应用中处理 Refresh Token。 2、Access Token 到期 首先,请记住,当用户登录应用程序后,客户端需要得到 Access Token: functi...

阅读(97)评论(0)赞 (0)

Spring

分布式配置中心Spring Cloud Config初窥

7

yanxinchi 发布于 2017-11-06

随着我们的分布式项目越来越大,我们可能需要将配置文件抽取出来单独管理,Spring Cloud Config对这种需求提供了支持。Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。我们可以使用Config Server在所有环境中管理应用程序的...

阅读(67)评论(0)赞 (0)

Spring

Spring Cloud Zuul中异常处理细节

2

dulong 发布于 2017-11-01

Spring Cloud Zuul对异常的处理整体来说还是比较方便的,流程也比较清晰,只是由于Spring Cloud发展较快,各个版本之间有差异,导致有的小伙伴在寻找这方面的资料的时候经常云里雾里,本文将以Dalston.SR3版本为例,来说明Spring Cloud Zuul...

阅读(107)评论(0)赞 (0)

Spring

Spring Cloud Zuul中路由配置细节

3

changyuan.xu 发布于 2017-10-31

上篇文章我们介绍了API网关的基本构建方式以及请求过滤,小伙伴们对Zuul的作用应该已经有了一个基本的认识,但是对于路由的配置我们只是做了一个简单的介绍,本文我们就来看看路由配置的其他一些细节。 本文是Spring Cloud系列的第二十篇文章,了解前十九篇文章内容有助于更好的理...

阅读(74)评论(0)赞 (0)

Spring

Spring Cloud中的API网关服务Zuul

4

hellas 发布于 2017-10-30

到目前为止,我们Spring Cloud中的内容已经介绍了很多了,Ribbon、Hystrix、Feign这些知识点大家都耳熟能详了,我们在前文也提到过微服务就是把一个大的项目拆分成很多小的独立模块,然后通过服务治理让这些独立的模块配合工作等。那么大家来想这样两个问题:1.如果我...

阅读(59)评论(0)赞 (0)

Spring

推荐Java五大微服务器及其代码示例教程

1

zhuangli 发布于 2017-10-24

微服务越来越多地用于开发领域,因为开发人员致力于创建更大,更复杂的应用程序,这些应用程序作为较小的服务组合而更好地开发和管理,可将工作在一起,实现更大的应用程序范围的功能。工具正在上升,以满足使用逐块方法思考和构建应用程序的需求,与同时考虑整个应用程序相比。下面为大家讲述一下Ja...

阅读(91)评论(0)赞 (0)

Spring

Spring Cloud中Feign配置详解

2

dulong 发布于 2017-10-24

到目前为止,小伙伴们对Feign的使用已经掌握的差不多了,我们在前文也提到Feign是对Ribbon和Hystrix的整合,那么在Feign中,我们要如何配置Ribbon和Hystrix呢?带着这两个问题,我们来看看本文的内容。 本文是Spring Cloud系列的第十八篇文章,...

阅读(125)评论(0)赞 (0)

Spring

Spring Cloud中Feign的继承特性

4

songhua.gao 发布于 2017-10-17

上篇文章我们了解了Feign的基本使用,在HelloService类中声明接口时,我们发现这里的代码可以直接从服务提供者的Controller中复制过来,这些可以复制的代码Spring Cloud Feign对它进行了进一步的抽象,这里就用到了Feign的继承特性,本文我们就来看...

阅读(101)评论(0)赞 (0)

Spring

Spring Cloud中Hystrix仪表盘与Turbine集群监控

8

刘莉莉 发布于 2017-10-13

Hystrix仪表盘,就像汽车的仪表盘实时显示汽车的各项数据一样,Hystrix仪表盘主要用来监控Hystrix的实时运行状态,通过它我们可以看到Hystrix的各项指标信息,从而快速发现系统中存在的问题进而解决它,OK,本文我们就来看看Hystrix仪表盘要怎么使用。 本文是S...

阅读(167)评论(0)赞 (0)