上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 前言 为了简化开发,我部门经常会封装一些通用的类库给业务研发使用,因为业务方的根包路径很经常和我们部门项目的根包是不一样的,因此我们会让业务方在使用我们封装的包时,扫描一下我们的根包,形如下 @ComponentScan(basePackages = {"com.aaa","com.bbb"}) 不 阅读全文
posted @ 2022-09-28 09:36 Linyb极客之路 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 前言 上篇文章我们介绍利用管道模式来进行业务编排的2种实现方式。本文又来介绍其他实现方式 实现方式 方式一:利用springboot自动装配 1、新建管道实体 @Data @AllArgsConstructor @NoArgsConstructor public class PipelineDefi 阅读全文
posted @ 2022-09-20 09:32 Linyb极客之路 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 前言 本文的素材来源于朋友整合nacos2作为配置中心进行动态刷新时,踩到的坑。他当时遇到的问题,如下截图 因为那段时间比较忙,于是我在没看朋友项目代码的基础上,就找个了看似解决方案的答案,扔了过去 后面朋友加了这个配置,问题果然没有解决。后面就抽了一点时间,要了他的项目代码来看下。 代码示例 因为 阅读全文
posted @ 2022-09-08 15:57 Linyb极客之路 阅读(1003) 评论(1) 推荐(0) 编辑
摘要: 前言 1、什么是管道模式 管道模式不属于我们常说的23种设计模式中的一种,它可以看成是责任链模式的一种变体。所谓的管道模式用技术话来说,就是把数据传递给一个任务队列,由任务队列按次序依次对数据进行加工处理。 2、什么样的场景适合用管道模式 当业务流程比较复杂时,需要拆分成多个子步骤,且每个子步骤可以 阅读全文
posted @ 2022-08-30 09:44 Linyb极客之路 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前言 本文素材来源朋友学习nacos2.1.1踩到的坑。直接上正菜 坑点一:出现端口被占用 因为是学习使用,朋友就在物理机搭建了搭建了nacos伪集群,即ip都一样,端口分别为8848,8847,8849。然而启动nacos服务器后,一台正常启动,其他两台都报了端口被占用 出现这种情况的原因,官网有 阅读全文
posted @ 2022-08-19 11:03 Linyb极客之路 阅读(4590) 评论(0) 推荐(0) 编辑
摘要: 前言 前阵子业务部门的项目出现了一个很奇怪的问题,有个class明明存在,本地idea运行也没问题,然后一发布线上就出现ClassNotFoundException问题,而且线上这个class确实是存在的。本文就通过一个demo示例来复现这么一个情况 demo示例 注: 本文的项目框架为spring 阅读全文
posted @ 2022-08-09 09:27 Linyb极客之路 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 前言 不知道大家有没有遇到这样的场景,就是一个项目中要消费多个kafka消息,不同的消费者消费指定kafka消息。遇到这种场景,我们可以通过kafka的提供的api进行配置即可。但很多时候我们会使用spring-kafka来简化开发,可是spring-kafka原生的配置项并没提供多个kafka配置 阅读全文
posted @ 2022-08-02 09:25 Linyb极客之路 阅读(2953) 评论(0) 推荐(0) 编辑
摘要: 前言 事情的起因是微服务A通过feign调用微服务B的某个接口,报了形如下的异常 feign.FeignException$NotFound: [404] during [GET] to [http://feign-provider/test/async] [AyncTestServiceClien 阅读全文
posted @ 2022-07-19 11:21 Linyb极客之路 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 前言 在我们日常开发过程中,有时候因为对索引列进行函数调用,导致索引失效。举个例子,比如我们要按月查询记录,而当我们 表中只存时间,如果我们使用如下语句,其中create_time为索引列 select count(*) from user where MONTH(create_time) = 5 阅读全文
posted @ 2022-07-12 16:02 Linyb极客之路 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 前言 1、p6spy简介 P6Spy 是一个框架,无需对现有应用程序进行任何代码更改,即可无缝拦截和记录数据库数据。通过 P6Spy 我们可以对 SQL 语句进行拦截,相当于一个 SQL 语句的记录器,这样我们可以用它来作相关的分析,比如性能分析 2、实现原理 p6spy将应用的数据源给劫持了,应用 阅读全文
posted @ 2022-06-28 09:30 Linyb极客之路 阅读(349) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页