Spring Cloud
it小奋
这个作者很懒,什么都没留下…
展开
-
Spring Cloud 断路器Hystrix实战
微服务架构中,因分布式环境引起的请求状态通常包含如下三种成功失败超时对于单机系统来说可以很容易的做到快速失败,这是没有问题的,对于分布式环境而言由于网络的不可靠性而导致的请求状态不确定的情况成为必然,我们不能容忍一个无限阻塞的现线程甚哪怕超过1S也不允许我们更愿意看到它快速失败.基于以上简短的描述,微服务中可以引入断路器,来对分布式请求进行控制,进而实现上诉的快速失败,本节以Spr原创 2017-03-18 15:44:56 · 5780 阅读 · 0 评论 -
SpringBoot +SpringCloud微服务示例,整合FreeMaker,AngularJS
SpringBoot +SpringCloud为服服务示例,整合FreeMaker,AngularJS干货一篇,本节以SpringBoot + SpringCloud为例 构建轻量级微服务,旨在推荐一种更加敏捷的开发流程,本篇暂不会提及相关概念,皆以代码示意.GIT:https://github.com/poai/spring-cloud-zookeeper-demo.git关键技原创 2017-03-05 16:27:02 · 16727 阅读 · 4 评论 -
记,一段优雅的程序
编程的小道上,我们都在不断的探索和学习,这将是一条曲折的小道,毕竟天才属于少数. 写一段优雅的代码,献给可爱的猿们.序:一直都很喜欢优雅的代码,也见过一些糟糕的代码,把编程当作一种享受,一种极致的追求,便能写出现阶段属于自己的优雅的代码.从提一个简单的需求开始:现阶段需要实现一个同步Redis的小程序,当然有点经验的你自然不在话下,待我们一一道来.一个优雅的配置文件,如你所见,下原创 2017-03-30 19:25:07 · 454 阅读 · 0 评论 -
Spring Cloud 基于eureka 服务注册中心
netflix 下开源组件eureka 提供了微服务注册和发现的解决方案,Spring整合了netflix 下若干组件用于快速构建微服务集群.本节围绕eureka 展开,举例示意使用eureka实现微服务注册和发现的基本操作.服务注册中心,基于eureka-server 提供,Spring为其提供了简洁的服务管理界面.依赖如下: org.springframework.c原创 2017-03-16 20:06:27 · 1882 阅读 · 0 评论 -
Spring Boot Admin UI 分布式微服务监控中心
完整的微服务解决方案应该包含了微服务所涉及的方方面面,从服务的集中式配置,注册中心,断路器,负载均衡,监控 等模块之后面临的一个问题是如何直观的将微服务集群中的各个服务的状态显示给对"CODE"没有感觉的用户来使用.这当让是生产环境中所必要的,尤其对运维人员来说.幸运的是Spring Boot 生态链中已经实现了基本的微服务管理WEB UI,允许我们更直观的观察微服务的运行状态.该项目原创 2017-03-19 08:34:56 · 30783 阅读 · 1 评论