会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
清霜雨霁
本地环境时覆盖Apollo配置
摘要: 如果在本地环境,需要进行某些配置的更改,但是只是为了本地开发方便,例如服务端口的更改,Eureka注册地址的更改,那么可以使用该组件进行配置覆盖。 分步指南 实现原理 代码实现 适用场景 一、实现原理 二、代码实现 LocalApplicationRecoverConfiguration: @Con
阅读全文
posted @ 2021-04-12 17:00 月满清爵
阅读(4139)
评论(0)
推荐(0)
编辑
skywalking-自定义kafka组件
摘要: 1.自定义kafka组件,进行kafka初始化,以及消息处理。 /** * @author Ly * @create 2020/11/9 15:40 * @desc **/@Slf4jpublic class ArgInterceptorAspect { private KafkaTemplate
阅读全文
posted @ 2020-11-27 11:33 月满清爵
阅读(2050)
评论(0)
推荐(0)
编辑
自定义CustomHttpServletRequestWrapper 和CustomHttpServletResponseWrapper
摘要: /** * @author Ly * @create 2020/8/17 17:51 * @desc **/@Slf4jpublic class CustomHttpServletRequestWrapper extends HttpServletRequestWrapper { private f
阅读全文
posted @ 2020-11-27 11:32 月满清爵
阅读(1136)
评论(0)
推荐(0)
编辑
skywalking源码改造
摘要: 1.需求描述: 在skywalking收集到业务请求日志时,可以将特定的数据转发到自己的服务中 2.思路: 使用动态代理在skywalking处理数据时调用kafka组件,将数据转发到kafka中,在自己的服务中使用监听器进行监听 3.实现: skywalking在启动时,会将所有的实体module
阅读全文
posted @ 2020-11-27 11:30 月满清爵
阅读(823)
评论(0)
推荐(0)
编辑
skywalking包覆盖
摘要: 代码改造完成之后,需要将自己的skywalking包替换skywalking的官方版本jar包 通过观察skywalking官网下载的tar包解压缩后的目录,以及启动脚本 可以知道,只需要将我们打好的jar包 覆盖到oap-libs 因为这里我使用的es版本是7.0.所以直接将oap-server
阅读全文
posted @ 2020-11-27 11:28 月满清爵
阅读(198)
评论(0)
推荐(0)
编辑
skywalking-拦截器实现(2)
摘要: /** * @author Ly * @create 2020/8/20 10:27 * @desc **/@Slf4jpublic abstract class TagFilter{ protected SkywalkingConfigurationProperties skywalkingCon
阅读全文
posted @ 2020-11-27 11:27 月满清爵
阅读(540)
评论(0)
推荐(0)
编辑
skywalking-拦截器实现(1)
摘要: /** * @author Ly * @create 2020/8/20 10:27 * @desc **/ @Slf4j public abstract class TagFilter{ protected SkywalkingConfigurationProperties skywalkingC
阅读全文
posted @ 2020-11-27 11:26 月满清爵
阅读(1044)
评论(0)
推荐(0)
编辑
skywalking-过滤某些不需要被监控的接口
摘要: 1.在agent下,将apache-skywalking-apm-bin-es7\agent\optional-plugins\apm-trace-ignore-plugin-8.3.0.jar复制到apache-skywalking-apm-bin-es7\agent\plugins下面。 2.在
阅读全文
posted @ 2020-11-27 11:24 月满清爵
阅读(4305)
评论(0)
推荐(0)
编辑
扩展Spring-data-jpa导致注解@NamedEntityGraphs失效
摘要: 问题场景: 在项目开发时,需要将一部分接口抽取到数据访问层中,于是对repository进行了扩展,新增了dao接口以及对应的repositoryImpl实现类。但是当运行时,发现使用JPA2.1注解@NamedEntityGraph解决的N+1问题又出现了。 猜测: 1.扩展repository导
阅读全文
posted @ 2020-11-27 11:23 月满清爵
阅读(1082)
评论(0)
推荐(0)
编辑
Skywalking日志收集功能使用:
摘要: 1.事件定义 如图所示,进入PUMA的管理后台,进行事件添加: (1).事件名称:事件的名称 ,例如 :登录事件 (2)描述:日志生成的主要依据(具体参考:2 事件描述定义规则) (3)应用:绑定对应的产品,例如:统一后台管理 (4)接口:事件关联的接口 例如:/pack/login/usernam
阅读全文
posted @ 2020-11-27 11:14 月满清爵
阅读(10882)
评论(1)
推荐(1)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
公告