- 博客(17)
- 资源 (5)
- 收藏
- 关注
转载 Spring Cloud微服务初探
转自:奔跑吧攻城狮 ID:runningdimple学习初衷因为加了不少优秀的知识星球,结交了更多的小伙伴,加了更多的群,每每在自我介绍的时候,都说自己是Android & J...
2019-05-30 07:55:00 851
原创 Hystrix 超时配置的N种玩法
前阵子在我的知识星球中,有位朋友对我提了个问题,问我如何让Hystrix支持对接口级别的超时配置,今天给大家写篇文章,普及下Hystrix配置超时的几种方式。至于以后你是用阿里的Sentinel还是Netflix Hystrix我就不管了,但今天的主题还是Netflix Hystrix,至少目前还是有很多在使用的,所以今天这篇文章还是看看吧。@HystrixCommand如果我们使用的是@H...
2019-05-28 21:28:29 2071
转载 阿里面试,我挂在了第四轮……
转自:程序员私房菜 ID:eson_15可能每个技术人都有个阿里梦,我也不例外。最近准备跳槽,前一阵子在准备各种面试,也面了几个大厂,包括阿里。是的,最后我挂在了第四轮。这篇文章来总结...
2019-05-27 07:55:00 764
转载 没那么简单的线程池
转自:crossoverJie ID:crossoverJie前言原以为线程池还挺简单的(平时常用,也分析过原理),这次是想自己动手写一个线程池来更加深入的了解它;但在动手写的过程中...
2019-05-24 07:55:00 774
原创 面试官问我注解的使用有没有踩过坑
问题背景很久很久前,在我还是青铜的时候(现在依旧是青铜段位)去面试,面试官问我怎么获取类,方法上的注解。当时的我也算用过注解,顺口就回答了,用isAnnotationPresent判断是否加了注解,getAnnotation获取注解对象,然后获取注解中的值。大致的代码是这样子的:Class<?> clz = bean.getClass();Method[] methods =...
2019-05-23 10:46:34 890
原创 一文读懂微服务架构的重构策略
你很有可能正在处理大型复杂的单体应用程序,每天开发和部署应用程序的经历都很缓慢而且很痛苦。微服务看起来非常适合你的应用程序,但它也更像是一项遥不可及的必杀技。如何才能走上微服务架构的道路...
2019-05-22 07:55:00 915
原创 拍拍贷消息系统原理与应用
前言在5月12日的Java开发者大会上,除了我本人进行分享之外,还有其他5位优秀的老师也有精彩的分享。今天我将根据自己的记忆来给大家分享下 拍拍贷 基础框架研发资深专家 李乘胜老师的演讲内容。李乘胜老师演讲的主题是:拍拍贷消息系统原理与应用,也就是拍拍贷内部使用的消息系统,自研发的,没有用市场上开源的。我们都知道,对于大厂来说,是有绝对的自研发的技术实力。自研发往往能更贴近公司实际的业务使...
2019-05-21 22:06:10 1010
原创 Token认证,如何快速方便获取用户信息
背景我们有一个Web项目,这个项目提供了很多的Rest API。也做了权限控制,访问API的请求必须要带上事先认证后获取的Token才可以。认证的话就在Filter中进行的,会获取请求的Token进行验证,如果成功了可以得到Token中的用户信息,本文的核心就是讲解如何将用户信息(用户ID)优雅的传递给API接口(Controller)。方式一(很挫)我们在Filter中进行了统一拦截,在...
2019-05-19 12:48:20 7894 3
转载 Spring Cloud微服务如何设计异常处理机制?
转自: 无敌码农 id:jiangqiaodege导读今天和大家聊一下在采用SpringCloud进行微服务架构设计时,微服务之间调用时异常处理机制应该如何设计的问题。我们知道在进行...
2019-05-17 07:55:00 1363 2
原创 Spring Cloud Alibaba Sentinel对Feign的支持
Spring Cloud Alibaba Sentinel 除了对 RestTemplate 做了支持,同样对于 Feign 也做了支持,如果我们要从 Hystrix 切换到 Sentinel 是非常方便的,下面来介绍下如何对 Feign 的支持以及实现原理。集成 Feign 使用spring-cloud-starter-alibaba-sentinel 的依赖还是要加的,如下:<de...
2019-05-15 09:37:12 2007
原创 Spring Cloud Alibaba Sentinel 对 Feign 的支持
Spring Cloud Alibaba Sentinel 除了对 RestTemplate 做了支持,同样对于 Feign 也做了支持,如果我们要从 Hystrix 切换到 Senti...
2019-05-15 07:55:00 1205
原创 iTechPlus JAVA开发者大会—分享主题之Apollo
5月12日,由iTechPlus举办的JAVA开发者大会-上海站,在浦软爱酷空间举行。作为应邀嘉宾之一的我分享了 微服务架构下的配置管理之Apollo 主题。此次嘉宾整容强大,就我一个青铜,其他都是王者级别的大牛。听了一下午,受益良多。活动介绍:http://www.huodongxing.com/event/1489682547300前面也有写过一篇文章:Apollo:微服务架构下的配置管...
2019-05-13 09:36:52 1053
原创 阿里Sentinel整合Zuul网关详解
前面我们讲解了Sentinel整合Spring Cloud Gateway,详细请查看文章:阿里Sentinel支持Spring Cloud Gateway啦目前来说,大部分公司线上的网关应该是Zuul,所以今天我们就来看看如何在Zuul中整合Sentinel。本来想基于Spring Cloud Alibaba来进行整合讲解,整合的时候发现目前还没更新版本,依赖还是之前的版本,咱们就以最原生的方...
2019-05-10 09:20:01 2250
转载 并发的核心:CAS 是什么?Java8是如何优化 CAS 的?
大家可能都听说说 Java 中的并发包,如果想要读懂 Java 中的并发包,其核心就是要先读懂 CAS 机制,因为 CAS 可以说是并发包的底层实现原理。今天就带大家读懂 CAS 是如何...
2019-05-09 07:55:00 766
转载 从Java小白到收获BAT等offer,分享我这两年的经验和感悟
点击关注并置顶,江湖要事早提醒点击关注并指定,江湖要事早知道我常想,人生最有趣莫过于前路未知。于是我常常羡慕那些个“金梁古温”笔下随遇而安、随性而为、随缘而爱的浪子们。比如陆小凤,比如叶...
2019-05-07 07:55:00 1467
原创 Spring Cloud Alibaba Sentinel对RestTemplate的支持
欢迎加入我的知识星球,一起交流技术,免费学习猿天地的课程(http://cxytiandi.com/course)PS:目前星球中正在星主的带领下组队学习Sentinel,等你哦!
2019-05-05 11:06:26 1947 1
原创 Zuul中聚合Swagger的坑
每个服务都有自己的接口,通过Swagger来管理接口文档。在服务较多的时候我们希望有一个统一的入口来进行文档的查看,这个时候可以在zuul中进行文档的聚合显示。下面来看下具体的整合步骤以及采坑记录。Cloud版本:Finchley.SR2, Boot版本:2.0.6加入Swagger的依赖:<!-- Swagger --><dependency> <grou...
2019-05-01 10:23:49 2239
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人