花费 24 ms
zipkin简介

文章翻译自英文原文:Distributed Tracing: Design and Architecture 先前的博客公告中讨论过为什么Knewton需要一个分布式追踪系统,并且数值可以被添加 ...

Thu Jan 05 06:49:00 CST 2017 1 11711
golang环境中grpc与zipkin的集成

对于分布式系统服务,一个请求需要系统中多个模块,上百台机器配合才能完成。当进行系统调优时单靠分析日志是很难发现到系能瓶颈的,效率非常低下,为此google上线了分布式服务追踪系统Drapp ...

Wed Feb 08 05:40:00 CST 2017 0 5012
分布式服务的幂等性设计

目录 为什么需要保证幂等性 唯一ID UUID Snowflake 共享存储 避免不必要的查询 为什么需要保证幂等性 编 ...

Thu Feb 14 08:02:00 CST 2019 0 2074
[数据库]记一次数据库死锁

业务新上了一个功能,在发布的过程中,系统报出了数据库死锁异常: 死锁发生在一个事务中,事务对多个表进行了操作。在报错日志中,死锁发生在tableA与tableB。一开始怀疑此次发布的某个改动中对 ...

Thu Apr 04 17:09:00 CST 2019 0 1268
分布式服务之服务注册与发现组件

Eureka 是 Netflix 开源的一款提供服务注册和发现的产品,已闭源,提供了完整的服务注册和发现,springcloud中最核心的组件之一,需要手动配置 Eureka Server 服务器。服 ...

Wed Apr 08 17:20:00 CST 2020 0 766
一次线上问题引发的对dubbo优雅下线的思考

一.背景 我们经常聊到dubbo的启动,是如何暴露接口的,如何注册到注册中心的,但是就一个完整的生命周期而言,有上线就必然有下线,而下线这一部分往往被人忽略,这次就一次线上发布问题为入口, ...

Tue Jun 01 01:41:00 CST 2021 0 1115
Dubbo ShutdownHook 优雅停机整理

Dubbo是通过JDK的ShutdownHook来完成优雅停机的 所以如果用户使用 kill -9 PID 等强制关闭命令,是不会执行优雅停机的,只有通过 kill PID时,才会执行 Du ...

Tue Jun 01 21:40:00 CST 2021 0 996

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM