相关文章
3.微服务灰度发布落地实践(组件灰度增强)
前言
上一篇介绍,agent基础框架的实现,本篇主要介绍灰度标签在各种组件、协议之间续传,以及路由规则改写;从用户客户端发送请求,到用户收到后端响应信息,整个请求链路会经过各种组件,
调用链示图
dubbo服务之间的的调链 cloud …
建站知识
2025/3/5 20:41:51
Linux系统:内核态与用户态的深层思考
背景: 我们学习Linux的系统调用经常会遇到一个概念:“内核态和用户态的切换”,一般人只会告诉你说这个切换代价很大,具体是什么情况?为什么需要切换?一定需要切换吗?怎么就会触发切换࿱…
建站知识
2025/3/2 12:39:22
系统基础 -- AXI总线协议
AXI 总线详解
1. AXI的主要特点
高性能: 支持多主多从架构,可以实现高带宽和低延迟的数据传输。完全地址分离: 读操作和写操作使用独立的地址通道,支持并发。高灵活性: 支持非固定地址的突发传输(burst&a…
建站知识
2025/3/6 16:15:26
在git commit之前让其自动执行一次git pull命令
文章目录 背景原因编写脚本测试效果 背景原因
有时候可以看到项目的git 提交日志里好多 Merge branch ‘master’ of …记录。这些记录是怎么产生的呢? 是因为在本地操作 git add . 、 git commit -m "xxxxx"时,没有提前进行git pull操作&…
建站知识
2025/2/28 21:20:56
Ardunio BLE keyboard 库的使用
为了开发一个 ardunio 的蓝牙选歌器,网络上普遍推荐使用:
https://github.com/T-vK/ESP32-BLE-Keyboard
结果搞了好几天,就是不行。最后发现,下面两点非常重要:
使用 NimBle-ardunio 库这个库目前是2.1.2 ÿ…
建站知识
2025/3/4 12:16:52
Debian安装配置RocketMQ
安装配置 本次安装在/tools/rocket目录下 下载 wget https://dist.apache.org/repos/dist/release/rocketmq/5.3.1/rocketmq-all-5.3.1-bin-release.zip 解压缩 unzip rocketmq-all-5.3.1-bin-release.zip 如果出现以下报错 -bash: unzip: command not found可安装unzip工具后执…
建站知识
2025/2/26 18:05:53