- 博客(3)
- 资源 (30)
- 收藏
- 关注
原创 springcloud-eureka搭建高可用服务注册集群
服务的注册和发现可以说是微服务架构中最核心的地方,微服务的服务注册中心有很多个,之前选了consul作为注册中心,之所以选择它是因为它有非常强大的功能,除了服务的注册发现之外还支持KV存储、具有多语言能力、支持多数据中心等等,后来发现这些都没有什么用,毕竟我们的服务是纯Java的,另外还要花费精力去维护一个consul的集群,应用过程中出现了任何问题都需要去维护,这是一个可以预期的成本,基于以上的
2017-11-16 18:47:07 7193 2
原创 springcloud-dashboard、turbine监控hystrix的使用
在hystrx中将线程数目等设置完成后,可以通过Dashboard或者Turbine对其进行监控,在使用的使用一般会有1-2S的延迟,对于这两者的区别,Dashboard就是一个数据的展示面板,可以对单机的内容进行监控;而Turbine则是将多个相同的服务数据在Dashboard进行汇总展示,下图展示了turbine汇总数据的形式。 不管Dashboard还是Turbine都是作为独立的服务
2017-11-14 18:58:03 3005 1
原创 springcloud-hystrix容错保护注解方式的使用
简单的搭建的流程:第一,eureka注册中心;第二,在eureka上注册的服务;第三,在eureka消费服务的客户端,hystrix,是在客户端上的使用,在调用端嵌入jar包,以jar包的方式使用hystrix,不需要额外的安装,在项目中添加如下依赖。 org.springframework.cloud spring-cloud-starter-hystrix @EnableCircuit
2017-11-13 17:20:31 2818
Springboot consul 服务提供端和服务发现端
2017-08-17
springboot中的 动态代理的选择测试代码
2017-08-01
springboot mybatis 集成多数据源 两种实现方式
2017-06-30
springMVC+Ehcache+MySQL
2016-11-15
spring aop 自定义缓存实现
2015-12-11
spring简单的缓存
2015-12-09
java装饰模式实例
2015-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人