摘要: 报错详情: spring-core\src\main\java\org\springframework\core\CoroutinesUtils.java:74: 警告: [deprecation] AccessibleObject中的isAccessible()已过时 if (method.isA 阅读全文
posted @ 2022-11-29 17:56 骑着蜗牛去救你 阅读(588) 评论(0) 推荐(0) 编辑
摘要: project structrue 的配置作用在开发阶段 Java Compiler的配置作用在编译阶段 这里的配置针对的是run阶段 各个阶段的配置尽量保持一致,否则容易出现编译或者运行时的异常 阅读全文
posted @ 2022-11-21 10:33 骑着蜗牛去救你 阅读(37) 评论(0) 推荐(0) 编辑
摘要: AnnotationConfigApplicationContext ClassPathXmlApplicationContext 阅读全文
posted @ 2022-11-19 19:42 骑着蜗牛去救你 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 查看未分配的原因 GET /_cluster/allocation/explain GET _cat/indices?v&health=red GET /_cat/shards?v&h=n,index,shard,prirep,state,sto,sc,unassigned.reason,unass 阅读全文
posted @ 2022-07-05 09:58 骑着蜗牛去救你 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 在tomcat插件中的beforeMethod方法中可以看到ContextManager.createEntrySpan。查看源码,重要的有两部分,第一部分为创建一个AbstractTracerContext,通过一步一步调试可以看到是创建了一个TracingContext(实现类),第二部分为创建 阅读全文
posted @ 2022-03-13 20:31 骑着蜗牛去救你 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 一、SkyWalking是一款 分布式追踪系统,随着微服务架构的流行,一些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦某个节点发生异常,整个调用链的稳定性就会受到影响。skywalking通过 阅读全文
posted @ 2022-03-12 22:18 骑着蜗牛去救你 阅读(3696) 评论(0) 推荐(0) 编辑
摘要: 这里以tomcat插件为例 可以看到在tomcat插件TomcatInstrumentation中定义的Enhance class(被增强的目标类),以及拦截器的路径 /** * Enhance class. */ private static final String ENHANCE_CLASS 阅读全文
posted @ 2022-03-12 22:16 骑着蜗牛去救你 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 说明:在做es的聚合查询时,当数据基数非常大,或者查询语句不合理会导致es的查询很吃力,甚至出现以下错误。但有时候确实需要这么查询,这个时候需要修改max_buckets的阈值。 { "error": { "root_cause": [], "type": "search_phase_executi 阅读全文
posted @ 2021-11-24 09:56 骑着蜗牛去救你 阅读(3528) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/loveer/p/11479249.html 1. 同步和异步 同步和异步描述的是消息通信机制 同步 当一个request发送出去以后,会得到一个response,这整个过程就是一个同步调用的过程。哪怕response为空,或者response的返回特 阅读全文
posted @ 2021-10-18 17:46 骑着蜗牛去救你 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 事务 定义:是数据库操作的最小工作单元,独立不可分割,要么都执行、要么都不执行。 事务的四个特性 1 、原子性 :强调事务的不可分割。 2 、一致性 :事务开始之前和结束以后,数据库的完整性约束没有被破坏。 3 、隔离性 :并发执行的各个事务之间不能互相干扰。 4 、持久性 :事务一旦提交,数据就持 阅读全文
posted @ 2019-11-06 22:37 骑着蜗牛去救你 阅读(192) 评论(0) 推荐(0) 编辑