Linux 内核与网络参数调优:sysctl、文件描述符、TCP 队列与高并发配置
系统整理 Linux sysctl 调优方法,覆盖文件描述符、进程数、TCP 连接队列、TIME_WAIT、SYN Flood、端口范围、rp_filter、ARP、swappiness 与 vm.max_map_count,并强调参数适用场景、风险和压测验证。
APISIX kafka-logger 日志采集实践:写入 Kafka 并接入 Elasticsearch / Kibana
演示 APISIX kafka-logger 插件采集网关请求日志,并通过 Kafka、Logstash 写入 Elasticsearch,最终在 Kibana 中检索分析,同时补充日志字段、性能、安全和排查建议。
APISIX proxy-mirror 流量镜像实践:灰度验证、监控分析与注意事项
介绍 APISIX proxy-mirror 插件的工作方式、Dashboard 和 Admin API 配置方法,说明如何将线上请求镜像到旁路服务,并补充采样率、响应忽略、隔离和数据安全注意事项。
APISIX 入门指南:核心概念、Docker 部署与基础路由配置
从 Apache APISIX 的核心概念、架构组件、etcd 依赖、Docker 部署、Admin API、Route、Service、Upstream 和插件机制入手,帮助快速搭建并理解 API 网关。
SonarQube LTA 升级与数据库迁移指南:从旧版本到 8.9/9.9/2025 LTA
记录 SonarQube 从旧版本升级到 LTA 版本的迁移思路,保留 7.6 到 7.9 再到 8.9.6 LTS 的案例,并补充数据库迁移、备份、插件兼容和升级路径原则。
Git 提交规范实践:Conventional Commits、Commitizen 与 CHANGELOG 自动生成
介绍团队 Git Commit Message 规范,基于 Conventional Commits 说明 type、scope、breaking change、issue 关联、Commitizen、commitlint 和 CHANGELOG 自动生成实践。
Jenkins 集成 SonarQube:代码扫描、质量门禁与 Pipeline 实践
串联 Jenkins、GitLab 与 SonarQube,介绍 SonarScanner、Jenkins Credentials、withSonarQubeEnv、Quality Gate、Maven 项目扫描和常见问题排查。
Jenkins 基于 GitLab 分支与 Tag 的自动化打包发布实践
介绍 Jenkins 基于 GitLab 分支、Tag 和参数化构建实现自动化打包发布,重点说明 Jenkinsfile、制品归档、版本号、Maven 构建和发布注意事项。
GitLab Webhook 触发 Jenkins Pipeline:Push、Tag 与 Merge Request 自动构建
介绍 GitLab Webhook 触发 Jenkins Pipeline 的配置方式,覆盖 Push、Tag、Merge Request 事件、Secret Token、安全配置和常见 403 / 本地网络请求问题排查。
SonarQube for IDE 使用指南:IntelliJ 安装、Connected Mode 与规则同步
介绍 SonarQube for IDE(原 SonarLint)在 IntelliJ IDEA 中的安装、Connected Mode、Token 配置、项目绑定、规则同步和本地代码检查实践。