- 博客(5)
- 收藏
- 关注
原创 Java服务日志追踪
MDC是java日志框架中的一个组件,其核心功能是保存线程MDC变量,并自动将当前线程存放在MDC中的变量,在日志中打印出来(需在打印日志格式的地方配置此变量)。MDC的原理就是使用ThreadLocal线程变量,对ThreadLocal进行进一步的封装,提供便捷的api,方便在打印日志的时候使用在logback.xml文件中定义日志输出格式,设定trackId是每个请求的唯一标识,在日志输出格式中将trackId添加上,每条日志和请求的关系就能对应上。
2024-10-18 14:33:15
869
1
原创 websocket之netty-socketio高性能实时消息推送框架
websocket协议的出现,打破http那种只能由客户端发起请求,服务器响应的单项数据传输局面,采用websocket之后,可以由客户端推送数据到服务端,也可以由服务器主动推送数据到客户端,从而同时进行双向通信,便于数据实时更新推送netty-socketio便是为了方便我们进行websocket开发的框架,底层采用netty,提供了可靠高效的性能直接继承抽象类ApplicationEvent,然后自定义属性,自定义的属性用于在事件传播过程中记录自己需要的数据。
2024-02-21 14:48:39
2941
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人