上一页 1 2 3 4 5 6 7 ··· 19 下一页

2019年5月16日

摘要: 如果你正在使用Spring Cloud体系,在实际使用过程中正遇到以下问题,可以阅读本文章的内容作为后续你解决这些问题的参考,文章内容不保证无错,请务必仔细思考之后再进行实践。 问题: 1,本地连上开发或测试环境的集群连调,正常测试请求可能会请求到本地,被自己的debug阻塞。 2,测试环境维护时, 阅读全文
posted @ 2019-05-16 22:31 每当变幻时 阅读(1174) 评论(3) 推荐(0) 编辑

2019年4月13日

摘要: 前几篇准备写完feign的源码,这篇直接给出Feign的最佳实践,考虑到目前网上还没有一个比较好的实践解释,对于新使用spring cloud的同学会对微服务之间的依赖产生一些迷惑,也会走一些弯路。这里给出目前本人在公司推荐的最佳实践,供各位参考。 1,服务提供方在Facade层定义好接口信息,包括 阅读全文
posted @ 2019-04-13 22:35 每当变幻时 阅读(961) 评论(1) 推荐(0) 编辑

2019年3月19日

摘要: 开始 初始化Feign客户端当然是整个过程中的核心部分,毕竟初始化完毕就等着调用了,初始化时候准备的什么,流程就走什么。 内容 从上一篇中,我们已经知道,对于扫描到的每一个有@FeignClient,都会组装一个FactoryBean即FeignClientFactoryBean注册到spring容 阅读全文
posted @ 2019-03-19 23:13 每当变幻时 阅读(865) 评论(0) 推荐(0) 编辑

2019年2月28日

摘要: 感谢不知名朋友的打赏,感谢你的支持! 开始 在追寻Feign源码的过程中发现了一些套路,既然是套路,就可以举一反三,所以值得关注。 这篇会详细解析Feign Client配置和初始化的方式,这些方式大多依赖Spring的游戏规则,在和Spring相关的各个组件中都可以看到类似的玩法,都是可以举一反三 阅读全文
posted @ 2019-02-28 20:37 每当变幻时 阅读(2427) 评论(1) 推荐(0) 编辑

2019年2月16日

摘要: 开始 Feign在Spring Cloud体系中被整合进来作为web service客户端,使用HTTP请求远程服务时能就像调用本地方法,可见在未来一段时间内,大多数Spring Cloud架构的微服务之间调用都会使用Feign来完成。 所以准备完整解读一遍Feign的源码,读源码,我个人觉得一方面 阅读全文
posted @ 2019-02-16 22:38 每当变幻时 阅读(1405) 评论(0) 推荐(0) 编辑

2018年11月18日

摘要: 路由 路由是网关的核心功能,既然在spring的框架下,那就要按Spring的规矩来。 路由规则类:org.springframework.cloud.netflix.zuul.filters.Route 维护这以下信息: 路由规则维护:RouteLocator 类结构如下: 自动配置代码: 这里会 阅读全文
posted @ 2018-11-18 17:15 每当变幻时 阅读(651) 评论(0) 推荐(0) 编辑

2018年11月17日

摘要: 先开个头吧 作为偶尔点进源码的时候看到东西,或是学到,或是不解,或是惊讶,之后的一些记录。从springcloud各个组件开始吧,计划文段保持间断,只道出核心点,不过各个文段保持连续。 zuul作为spring cloud 推荐网关,搭建起来很方便。 Spring Cloud 1.4.4 core 阅读全文
posted @ 2018-11-17 17:12 每当变幻时 阅读(844) 评论(0) 推荐(0) 编辑

2018年10月12日

摘要: 一个报错引发的追寻之路: Feign get接口传输对象,调用方接口代码: Feign中定义的一个get接口,参数是一个对象,调用后返回一个 「Request method ‘POST’ not supported」的报错。 追寻开始 断点打进去看,查看feign.Client.Default内部类 阅读全文
posted @ 2018-10-12 09:24 每当变幻时 阅读(5218) 评论(0) 推荐(1) 编辑

2018年8月21日

摘要: 方案 日志收集的方案有很多,包括各种日志过滤清洗,分析,统计,而且看起来都很高大上。本文只描述一个打入kafka的功能。 流程:app kafka logstash es kibana 业务应用直接将日志打入kafka,然后由logstash消费,数据进入es。 另一方面,应用在服务器上会打日志文件 阅读全文
posted @ 2018-08-21 15:40 每当变幻时 阅读(1856) 评论(0) 推荐(1) 编辑

2018年7月8日

摘要: 前言 微服务概念已经非常流行,这影响了现在架构的思想潮流。 如今,使用spring cloud体系搭建微服务架构的公司越来越多,成本低,出线上产品快,模块全,开源等原因未来可能更加流行。 一般,我们需要一个监控系统来监控应用的数据,比如内存,磁盘,线程情况,数据库连接池,配置信息,jvm信息等等。 阅读全文
posted @ 2018-07-08 19:57 每当变幻时 阅读(1077) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 19 下一页

导航