ChaosBlade-01-测试混沌工程平台整体介绍
简介
ChaosBlade 是阿里巴巴 2019 年开源的混沌工程项目,包含混沌工程实验工具 chaosblade 和混沌工程平台 chaosblade-box,旨在通过混沌工程帮助企业解决云原生过程中高可用问题。
实验工具 chaosblade 支持 3 大系统平台,4 种编程语言应用,共涉及 200 多的实验场景,3000 多个实验参数,可以精细化的控制实验范围。
混沌工程平台 c...
2023-08-08 00:00:00 |
JVM
mysql 添加账户密码+reset password 重置密码 You must reset your password using ALTER USER statement before executing this statement
问题
执行报错
You must reset your password using ALTER USER statement before executing this statement
解决
5.7.6 以前
MySQL版本5.7.6版本以前用户可以使用如下命令:
mysql> SET PASSWORD = PASSWORD('123456');
5.7.6
...
2023-08-07 00:00:00 |
Database
Ubuntu 下 mysql 表名称区分大小写的导致查询不到
com.mysql.jdbc.PacketTooBigException
Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (4513915 > 4194304).
You can change this value on the server by setting the max_a...
2023-08-07 00:00:00 |
Database
autoLog-07-面向日志完备性的事件日志采集方法
业务背景
有时候日志的信息比较多,怎么样才可以让系统做到自适应采样呢?
拓展阅读
java 注解结合 spring aop 实现自动输出日志
java 注解结合 spring aop 实现日志traceId唯一标识
java 注解结合 spring aop 自动输出日志新增拦截器与过滤器
如何动态修改 spring aop 切面信息?让自动日志输出框架更好用
如何将 dubbo...
2023-08-06 00:00:00 |
Trace
日志开源组件(六)Adaptive Sampling 自适应采样
业务背景
有时候日志的信息比较多,怎么样才可以让系统做到自适应采样呢?
拓展阅读
日志开源组件(一)java 注解结合 spring aop 实现自动输出日志
日志开源组件(二)java 注解结合 spring aop 实现日志traceId唯一标识
日志开源组件(三)java 注解结合 spring aop 自动输出日志新增拦截器与过滤器
日志开源组件(四)如何动态修改 spr...
2023-08-06 00:00:00 |
Trace
autoLog-05-如何将 dubbo filter 拦截器原理运用到日志拦截器中?
业务背景
我们希望可以在使用日志拦截器时,定义属于自己的拦截器方法。
实现的方式有很多种,我们分别来看一下。
拓展阅读
java 注解结合 spring aop 实现自动输出日志
java 注解结合 spring aop 实现日志traceId唯一标识
java 注解结合 spring aop 自动输出日志新增拦截器与过滤器
如何动态修改 spring aop 切面信息?让自动...
2023-08-06 00:00:00 |
Trace
autoLog-04-如何动态修改 spring aop 切面信息?让自动日志输出框架更好用
业务背景
很久以前开源了一款 auto-log 自动日志打印框架。
其中对于 spring 项目,默认实现了基于 aop 切面的日志输出。
但是发现一个问题,如果切面定义为全切范围过大,于是 v0.2 版本就是基于注解 @AutoLog 实现的。
只有指定注解的类或者方法才会生效,但是这样使用起来很不方便。
如何才能动态指定 pointcut,让用户使用时可以自定义切面范围呢?
...
2023-08-06 00:00:00 |
Trace
autoLog-03-java 注解结合 spring aop 自动输出日志新增拦截器与过滤器
auto-log
auto-log 是一款为 java 设计的自动日志监控框架。
前面已经写过了两篇:
java 注解结合 spring aop 实现自动输出日志
java 注解结合 spring aop 实现日志 traceId 唯一标识
经过前面2篇的代码实现,发现依然存在下列问题:
(1)注解的使用依然不够便捷。
如果每一个方法上都指定 @AutoLog,依然会比较麻烦。...
2023-08-06 00:00:00 |
Trace