上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 一、Hystrix Dashboard简介 在微服务架构中为例保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应了一个程序的可用性和健壮性,它是一个重要指标。Hystrix Dashboard是作为断路器状态的一个组件,提供了数据监控和友好的图形化界面。 二、准备工作 本 阅读全文
posted @ 2018-01-30 10:08 allalongx 阅读(790) 评论(0) 推荐(3) 编辑
摘要: 一、docker简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker通常用于如下场景: 阅读全文
posted @ 2018-01-30 10:06 allalongx 阅读(4533) 评论(0) 推荐(3) 编辑
摘要: 一、准备工作 Eureka can be made even more resilient and available by running multiple instances and asking them to register with each other. In fact, this i 阅读全文
posted @ 2018-01-30 09:59 allalongx 阅读(511) 评论(2) 推荐(5) 编辑
摘要: 一、简介 Add sleuth to the classpath of a Spring Boot application (see below for Maven and Gradle examples), and you will see the correlation data being c 阅读全文
posted @ 2018-01-30 09:56 allalongx 阅读(544) 评论(3) 推荐(5) 编辑
摘要: Spring Cloud Bus 将分布式的节点用轻量的消息代理连接起来。它可以用于广播配置文件的更改或者服务之间的通讯,也可以用于监控。本文要讲述的是用Spring Cloud Bus实现通知微服务架构的配置文件的更改。 一、准备工作 本文还是基于上一篇文章来实现。按照官方文档,我们只需要在配置文 阅读全文
posted @ 2018-01-30 09:52 allalongx 阅读(2148) 评论(4) 推荐(5) 编辑
摘要: 使用消费组实现消息消费的负载均衡 通常在生产环境,我们的每个服务都不会以单节点的方式运行在生产环境,当同一个服务启动多个实例的时候,这些实例都会绑定到同一个消息通道的目标主题(Topic)上。 默认情况下,当生产者发出一条消息到绑定通道上,这条消息会产生多个副本被每个消费者实例接收和处理,但是有些业 阅读全文
posted @ 2018-01-29 16:22 allalongx 阅读(226) 评论(0) 推荐(2) 编辑
摘要: 下图是官方文档中对于Spring Cloud Stream应用模型的结构图。从中我们可以看到,Spring Cloud Stream构建的应用程序与消息中间件之间是通过绑定器Binder相关联的,绑定器对于应用程序而言起到了隔离作用,它使得不同消息中间件的实现细节对应用程序来说是透明的。所以对于每一 阅读全文
posted @ 2018-01-29 16:19 allalongx 阅读(227) 评论(0) 推荐(2) 编辑
摘要: Spring Cloud Stream是一个用来为微服务应用构建消息驱动能力的框架。它可以基于Spring Boot来创建独立的、可用于生产的Spring应用程序。它通过使用Spring Integration来连接消息代理中间件以实现消息事件驱动的微服务应用。Spring Cloud Stream 阅读全文
posted @ 2018-01-29 16:17 allalongx 阅读(912) 评论(0) 推荐(2) 编辑
摘要: 过滤器的作用 通过上面所述的两篇我们,我们已经能够实现请求的路由功能,所以我们的微服务应用提供的接口就可以通过统一的API网关入口被客户端访问到了。但是,每个客户端用户请求微服务应用提供的接口时,它们的访问权限往往都需要有一定的限制,系统并不会将所有的微服务接口都对它们开放。然而,目前的服务路由并没 阅读全文
posted @ 2018-01-29 16:15 allalongx 阅读(312) 评论(0) 推荐(3) 编辑
摘要: 传统路由配置 所谓的传统路由配置方式就是在不依赖于服务发现机制的情况下,通过在配置文件中具体指定每个路由表达式与服务实例的映射关系来实现API网关对外部请求的路由。 没有Eureka和Consul的服务治理框架帮助的时候,我们需要根据服务实例的数量采用不同方式的配置来实现路由规则: 单实例配置:通过 阅读全文
posted @ 2018-01-29 16:13 allalongx 阅读(1556) 评论(0) 推荐(3) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页