- 博客(8)
- 资源 (5)
- 收藏
- 关注
转载 logback动态设置某个类的日志级别
假设一下,现在有这么个情况:你调别人的接口出问题了,但是怎么排查都定位不了原因。只能借助更详细的日志信息,这个时候,又不想把全局的日志级别调低,毕竟调低对并发量大的应用来说,瞬间会涌出很多很多日志信息。最好的情况就是,只调整出问题的那个类的日志级别。那怎么办呢?于是就有了下面的方案:定向修改某个class的logger日志级别。public void testLog(Str...
2019-05-29 16:32:41 5060
转载 Logback中使用TurboFilter
可能看到这个标题,读者会问:要修改日志的级别,不是直接修改log.xxx就好了吗?为何要搞那么复杂呢?所以,先说一下场景,为什么要通过TurboFilter去动态的修改日志级别。我们在使用Java开发各种项目的时候必然的会引入很多框架,这些框架通过堆叠的方式完成所要提供的业务服务(一个服务请求在进入后会在这些框架中兜一圈,然后返回结果),当一个比较底层的框架在处理过程中抛出了异常之后,这个异常会不...
2019-05-29 16:31:13 4098
转载 slf4j MDC使用
slf4j MDC使用最近也是在项目代码里发现一个地方有个MDC.put(),忍不住好奇点了进去,于是知道了MDC这个东西,细研究一下,发现还真是个好东西。MDC解决了什么问题MDC全名Mapped Diagnostic Contexts,是slf4j提供的一个API,主要功能就是在多线程环境下进行日志调用链路的跟踪,比如在一次事务处理中,会经过多个处理的流程,为了定位问题方便,在...
2019-05-28 11:28:11 3819
转载 Spring StateMachine详解
(转https://www.codetd.com/article/1010726)一、状态机有限状态机是一种用来进行对象行为建模的工具,其作用主要是描述对象在它的生命周期内所经历的状态序列,以及如何响应来自外界的各种事件。在电商场景(订单、物流、售后)、社交(IM消息投递)、分布式集群管理(分布式计算平台任务编排)等场景都有大规模的使用。状态机的要素:状态机可归纳为4个要素,现态...
2019-05-24 17:01:44 35789 12
转载 Maven中 jar包冲突原理与解决办法
Maven中jar包冲突是开发过程中比较常见而又令人头疼的问题,我们需要知道 jar包冲突的原理,才能更好的去解决jar包冲突的问题。本文将从jar包冲突的原理和解决两个方面阐述Maven中jar包冲突的解决办法。一、Maven中jar包冲突产生原因MAVEN项...
2019-05-22 19:20:52 299
转载 Spring StateMachine使用笔记
Spring StateMachine使用笔记Spring StateMachine使用笔记配置状态机状态分层状态 withStates() 配置状态 states状态列表可以使用多个withStates进行parent分层配置区域:当相同的分层状态机具有多组状态时,每个都具有初始状态,就产生正交状态,多个独立区域 .withStates() ...
2019-05-15 19:54:58 4453 1
转载 Spring系列学习之Spring Statemachine状态机
英文原文:https://projects.spring.io/spring-statemachine/目录快速开始BuilderJavaConfig版本资源Spring Statemachine是应用程序开发人员在Spring应用程序中使用状态机概念的框架。Spring Statemachine旨在提供以下功能: &nbs...
2019-05-13 21:07:26 4007
原创 Spring StateMachine框架
public enum Events { PAY, // 支付 RECEIVE // 收货}public enum States { UNPAID, // 待支付 WAITING_FOR_RECEIVE, // 待收货 DONE // 结束}...
2019-05-13 20:21:53 3781
JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf
2018-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人