wellabb
本站致力于IT相关技术的分享
通过自定义网关与ELK实现基于JWT会话的XState状态机全链路追踪 通过自定义网关与ELK实现基于JWT会话的XState状态机全链路追踪
项目中的日志系统,起初只是为了记录异常。随着业务变得越来越复杂,尤其是那些包含多个步骤、长周期的用户流程,比如贷款申请、保险理赔或者多阶段的注册流程,我们发现现有的日志完全无法回答一个核心问题:“某个用户的特定请求,到底卡在了哪一步?” 当
2023-10-27
构建异构系统全链路可观测性:整合Solid.js、Spring Boot与Celery的分布式追踪实践 构建异构系统全链路可观测性:整合Solid.js、Spring Boot与Celery的分布式追踪实践
凌晨两点,线上告警系统发来一条消息:用户ID 1a2b3c 的数据导出任务“已提交”,但超过30分钟未生成结果。排查开始。前端日志显示,用户在Solid.js界面上点击了导出按钮,前端应用成功收到了后端的 202 Accepted 响应。检
2023-10-27
构建从 Vue.js 到 Java 微服务的全链路追踪:手动埋点与上下文传播实践 构建从 Vue.js 到 Java 微服务的全链路追踪:手动埋点与上下文传播实践
一个前端发起的请求,在后端系统中流转缓慢,但每个微服务的日志都显示自身耗时在50毫秒以内。这是一个典型的分布式系统“幽灵延迟”问题。排查时,我们发现链路追踪系统(Zipkin)里只看到了后端服务之间的调用链,从用户点击浏览器到第一个Java
2023-10-27