spring-boot
Cumu_
这个作者很懒,什么都没留下…
展开
-
自定义spring-boot-starter-hbase
项目背景代码DubboAutoConfigurationDubboPropertiesDubboServicespringfactoriesgithub地址打包使用方式依赖集成使用生产者消费者项目背景公司越来越多的项目采用spring-boot+dubbox的soa服务架构,由于dubbox本身没有spring-boot的starter,故写出一个spring-boot-原创 2017-03-21 15:52:30 · 6546 阅读 · 5 评论 -
自定义spring-boot-starter-dubbox
项目背景代码DubboAutoConfigurationDubboPropertiesDubboServicespringfactoriesgithub地址打包使用方式依赖集成使用生产者消费者项目背景公司越来越多的项目采用spring-boot+dubbox的soa服务架构,由于dubbox本身没有spring-boot的starter,故写出一个spring-boot原创 2017-03-21 15:55:24 · 3851 阅读 · 2 评论 -
spring-boot使用logback的坑2
接上篇说道spring-boot在使用logback的坑之后又发现一个坑,自定义的appender以及原生的appender的stop()方法不会调用,导致部分清理工作无法完成。原因:上篇说到去掉了LoggingApplicationListener使spring-boot不再管理logback,导致没有add一个shutdownhook首先我们去掉上篇的方法,让spring-boot依旧原创 2016-09-21 22:03:09 · 18535 阅读 · 0 评论 -
spring-boot使用logback的坑
最近在写一个logback的kafka appender,无意中发现spring-boot在使用logback时的一个坑用ConsoleAppender.java来举例,假设在logback.xml中使用了该appender,那么这个类的相关的初始化方法都会调两次,如start()方法打断点进行debug,第一次进入start()方法如下:可以看到所有的调用链(除了自己代码的方原创 2016-09-12 15:30:00 · 19219 阅读 · 2 评论 -
spring-cloud logback日志初始化问题
记得在之前的博客中讨论过spring-boot中logback的启动问题,见:http://blog.csdn.net/jthink_/article/details/52513963 当时讨论了loback会初始化两次的问题以及如何只让logback自己初始化,当时的版本是1.3.6。 最近在调研spring cloud相关的技术,当加入spring cloud的时候发现logb原创 2017-06-12 14:54:40 · 6963 阅读 · 2 评论 -
高可用eureka server搭建
作为一个注册中心,为了确保微服务能够正常的注册和发现,单机的eureka server肯定不能满足这样的需求,如果注册中心挂掉,那么线上的所有服务都会有影响,那么需要有一个高可用的eureka server来支撑,本文主要介绍高可用的eureka server的搭建。 在eureka的服务治理设计中,所有的节点既是服务提供方,也是服务消费方,服务注册中心也是,那么eureka server原创 2017-06-06 14:24:39 · 2871 阅读 · 0 评论 -
feign-底层http请求组件剖析
这篇文章主要介绍下feign底层使用的http发送请求的组件,下面就一步步得来做剖析。 我们知道使用feign的时候两个重要的注解@FeignClient和@EnableFeignClients,这两个注解分别是标识是一个feign的client,在启动的时候需要去扫描和register相应的信息,和允许使用feign的client,我们查看源码可以知道这两个注解都来自于org.sprin原创 2017-06-15 09:48:14 · 11692 阅读 · 2 评论 -
feign-使用最佳实践
Spring Cloud提供的微服务都是基于http,那么在请求的时候如果用spring提供的RestTemplate再加一个Ribbon提供的@LoadBalanced注解也是可以比较方便的发起微服务的调用,并且也能做到负载均衡。但是如果服务提供者参数较多也较复杂,那么使用这种方式需要拼接url或者使用Map的形式,但总归是不便于开发的。 Spring Cloud全家桶提供了feign这原创 2017-06-14 20:37:27 · 10828 阅读 · 1 评论