自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Python 3.12 can‘t build wheels for aiohttp问题解决

Python 3.12作为目前最新的版本使用pip3 install aiohttp下载是有问题的,因为版本对不上。应该使用beta 3.9.0b1版本。

2023-11-16 15:30:53 339

原创 Spring Cloud Sleuth+Zipkin服务链路追踪和日志的快速定位

需求背景 在微服务系统中,随着业务的发展,系统会变得越来越大,那么各个服务之间的调用关系也就变得越来越复杂。一个 HTTP 请求会调用多个不同的微服务来处理返回最后的结果,在这个调用过程中,可能会因为某个服务出现网络延迟过高或发送错误导致请求失败,这个时候,对请求调用的监控就显得尤为重要了。Spring Cloud Sleuth 提供了分布式服务链路监控的解决方案。下面介绍 Spring Cloud Sleuth 整合 Zipkin 的解决方案。 Zipkin框架介绍 Zipkin 是 Twitter

2022-01-29 14:36:09 583 1

原创 自定义系统日志处理

背景 一般线上环境总会遇到各种头大的问题,无从下手。合理的全局日志处理可以有效的定位问题。如何做到系统全局日志的处理并且较低的代码侵入性呢? 方案 AOP自定义切面类 实例 1.自定义异常类 @EqualsAndHashCode(callSuper = true) @Data public class MyRuntimeException extends RuntimeException { private String errorCode = ""; private Ob

2022-01-29 11:36:23 469

原创 springBoot自定义防重注解

需求场景 电商的很多场景,比如支付,订单提交,涉及到表单重复提交,会导致许多不必要的生产事故。那么如何优雅的设计一套防重,并做到代码的解耦呢? 设计思路 1.利用spring aop 的自定义注解 2.redis 的分布式锁 具体使用 1.自定义注解 import java.lang.annotation.*; @Target({ElementType.PARAMETER, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) .

2022-01-26 17:23:23 1408

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除