- 博客(114)
- 收藏
- 关注
原创 Docker 核心知识点
Docker是一种将应用及其依赖打包成轻量级容器的技术,包含镜像(只读模板)、容器(运行实例)和仓库(存储镜像)三大核心概念。常用命令包括镜像管理(pull/rmi)和容器操作(run/exec/stop)。核心技术采用namespace隔离资源、cgroups限制资源、UnionFS分层存储。通过Dockerfile构建镜像,使用-v参数持久化数据,支持bridge/host/none三种网络模式。相比虚拟机,Docker更轻量、启动更快。典型使用流程:拉取镜像→运行容器→进入修改→数据挂载→构建镜像→推
2026-03-15 21:18:03
343
原创 ansible.builtin vs ansible.posix 核心对比
Ansible模块对比:ansible.builtin vs ansible.posix ansible.builtin是Ansible核心内置模块集,随ansible-core预装,适用于跨平台场景,提供通用基础功能如命令执行、文件管理、包管理等。ansible.posix是官方维护的POSIX专属集合,需手动安装,专注于Linux系统级精细化管理,如ACL权限、SSH配置、内核调优等。使用原则:优先使用内置模块处理通用操作,需要Linux系统级管理时选用posix模块。关键区别在于builtin模块可省
2026-03-14 22:05:25
363
原创 Ansible 中 msg 和 var 语句(debug 模块核心用法)
Ansible的debug模块中msg和var参数的主要区别在于:msg用于输出自定义文本(可拼接变量),适合打印友好提示;var则直接显示变量的原始值,适合调试复杂数据结构。关键注意点包括:var不能加引号或拼接,msg必须用字符串格式,复杂变量优先使用var以获得更清晰的输出结构。通过合理选择参数可以提升调试效率和输出可读性。
2026-03-13 09:00:00
254
原创 Ansible 特权升级(become)使用场景
本文总结了Ansible中需要root/管理员权限的核心操作场景,包括系统配置修改、软件包管理、用户权限操作、底层系统操作和网络端口管理等。判断标准是当前普通用户无权限执行且必须通过sudo/su提权时,需设置become:yes。文章提供了基础用法示例,并指出常见误区,如操作普通文件不需要提权、专用模块配合become即可等注意事项。
2026-03-12 21:56:57
494
原创 硬链接(Hard Link)与软连接(Symbolic Link)核心解析
摘要:Linux中硬链接和软连接的主要区别在于:硬链接与原文件共享inode和数据块,无法跨文件系统且不能指向目录;软连接拥有独立inode,可跨文件系统并指向目录。硬链接在原文件删除后仍有效,软连接则失效。创建命令分别为ln和ln -s。硬链接适用于文件冗余保护,软连接适合跨目录引用和版本管理。
2026-02-22 14:25:48
196
原创 K8s TLS 证书全解析:从原理到实战的安全配置指南
本文全面介绍了Kubernetes中TLS证书的核心作用与管理实践。TLS证书通过公钥密码学实现集群组件间的身份认证和数据加密传输,是K8s安全架构的基石。文章详细解析了K8s原生证书体系、各组件证书用途及信任逻辑,重点讲解了三大实战场景:Ingress HTTPS配置、自定义证书替换和mTLS服务间通信。针对生产环境,提供了证书有效期管理、安全存储及自动续期方案,推荐使用cert-manager自动化管理证书。最后强调TLS证书是保障K8s集群全链路安全的关键,提出了权威CA证书优先、自动化管理和严格安全
2025-11-19 12:15:00
1790
原创 Argo CD 深度解析:K8s GitOps 持续部署的核心实践
ArgoCD是一款基于GitOps理念的Kubernetes持续部署工具,通过自动同步Git仓库中的配置与集群状态,实现声明式、可追溯的应用部署。它解决了传统部署中配置不一致、手动操作风险等问题,成为云原生时代的主流方案。文章详细解析了ArgoCD的核心概念、架构原理、部署实践及生产环境最佳实践,包括多集群管理、回滚操作、健康检查等功能。ArgoCD以Git为单一数据源,实现自动化、可审计的部署流程,支持与Kubernetes原生集成,是多环境/多集群部署的理想选择。
2025-11-18 14:30:00
581
原创 KEDA 深度解析:K8s 事件驱动自动扩缩容的核心实践
KEDA(Kubernetes Event-Driven Autoscaling)是一款开源的Kubernetes自动扩缩容组件,专为事件驱动场景设计。它通过对接60+外部事件源(如Kafka、RabbitMQ、Prometheus等),实时监控指标动态调整Pod副本数,支持"零到一"的冷启动扩缩容。KEDA由Operator、MetricsAdapter和Scaler插件三大核心组件组成,通过ScaledObject/ScaledJob自定义资源定义扩缩容规则。相比传统HPA,KEDA
2025-11-17 22:45:47
1539
原创 Istio 深度解析:Kubernetes 服务网格的核心与实践
Istio 作为 Kubernetes 生态中最成熟的服务网格,其核心价值在于为微服务提供“无需侵入业务代码的网络基础设施”——它将网络层面的复杂性(流量控制、安全、监控)封装为独立的基础设施层,让开发人员专注于业务逻辑,运维人员专注于网络管理。服务网格是处理服务间通信的基础设施层,它通过在每个服务实例旁部署轻量级代理(Sidecar),拦截所有进出服务的流量,从而实现“流量管理、安全、可观测性”等功能,且完全独立于业务代码。
2025-11-14 15:00:00
734
原创 K8s Ingress 与 Ingress API 全解析:外部访问集群的统一入口
灵活路由:支持按域名(如 `foo.com`、`bar.com`)、路径(如 `/api`、`/web`)、HTTP 方法(GET/POST)路由到不同 Service;- `tls`:配置 HTTPS 证书,`secretName` 指向存储证书和私钥的 `Secret`(需提前创建,格式为 `tls.crt` 和 `tls.key`);- `rules.host`:匹配的域名(如 `foo.com`),外部请求需通过该域名访问(需配置 DNS 解析到 Ingress 控制器的 IP);
2025-11-13 22:37:15
952
原创 Calico 深度解析:K8s 网络的性能与安全标杆
Calico是Kubernetes生态中最强大的网络插件之一,以高性能、安全性和多功能著称。它支持多种网络模式(Host-GW/VXLAN/IPIP/BGP),原生实现网络策略、流量监控和加密传输等企业级功能。作为K8s网络的"全能选手",Calico既能满足中小集群需求,也能支撑大规模生产环境。本文详细解析了Calico的核心定位、五大核心功能、BGP转发原理、部署实践及最佳优化方案,并与其他网络插件进行对比,展示了其在生产环境中的独特优势,是追求性能、安全与灵活性平衡的首选方案。
2025-11-11 13:15:00
749
原创 CI/CD 全流程指南:从概念到落地的持续交付实践
CI/CD(持续集成/持续交付)是解决软件开发中"快速迭代"与"质量稳定"矛盾的关键方法。它通过自动化构建、测试和部署流程,实现高频次、高质量的软件交付。CI/CD包含三个阶段:持续集成(频繁代码合并与测试)、持续交付(随时可发布)和持续部署(自动发布)。完整的CI/CD流程包括代码提交、自动构建、测试、镜像打包和部署等环节,并需要选择合适的工具链(如Jenkins、GitHub Actions等)。实施时应遵循高频提交、自动化优先等原则,逐步优化流程。CI/CD能显
2025-11-10 17:41:17
1246
原创 K8s Overlay 网络:核心原理、主流方案与实践指南
Kubernetes中的Overlay网络是实现Pod跨节点通信的关键技术,它通过在物理网络之上构建虚拟网络层,使用隧道封装技术(如VXLAN)实现不同节点Pod间的直接通信。文章系统性地阐述了Overlay网络的定义、核心价值(IP隔离、动态适配、不依赖底层网络)、通信原理(隧道封装流程)及主流方案对比(Flannel、Calico、WeaveNet),提供了Flannel和Calico的部署示例。针对生产环境,文章还给出了性能优化建议和常见问题排查方法,强调根据不同场景需求选择合适方案——测试环境推荐简
2025-11-09 18:15:00
850
原创 K8s API Server 核心解析:集群的“中枢神经”与功能全解
APIServer是Kubernetes集群的核心组件,作为唯一的数据入口和控制中心,负责所有请求处理、数据验证和组件协同。它提供RESTful API接口,执行认证授权、准入控制等安全机制,并作为etcd的唯一访问代理确保数据一致性。APIServer采用无状态设计,支持多实例部署实现高可用,同时具备强大的可扩展性。作为集群"大脑",它连接所有组件,通过状态更新和事件通知实现系统协同。实践部署时需关注多实例、资源配置和安全配置等要点,以保障集群稳定运行。掌握APIServer工作原理是
2025-11-08 15:30:00
531
原创 K8s API Server 自愈能力:核心原理与实践保障
摘要:Kubernetes的APIServer作为集群核心组件,其高可用性依赖外部架构而非内置自愈机制。由于无状态设计和单一职责定位,APIServer本身不包含自愈功能,需通过多实例部署(配合负载均衡器)、kubelet自动重启(StaticPod场景)、etcd数据持久化及运维工具监控告警等方式实现故障恢复。最佳实践包括:部署2+个实例、使用负载均衡、采用StaticPod部署、确保etcd集群高可用等。APIServer的"自愈"本质是架构设计的结果,需通过外部机制实现快速故障检测
2025-11-07 13:30:00
898
原创 K8s 调度核心:污点、亲和性与容忍性的实战指南
Kubernetes调度工具详解:污点(Taint)、容忍性(Toleration)和亲和性(Affinity)协同实现精细化Pod调度控制。污点是Node的排斥规则,决定Pod不能去哪;容忍性是Pod的豁免凭证,允许突破特定污点限制;亲和性则是Pod的主动选择策略,决定优先调度目标。三者配合可满足GPU节点专用、生产环境隔离、高可用部署等典型场景需求。最佳实践建议合理搭配软硬策略、规范标签管理、慎用NoExecute污点,避免过度约束导致调度失败。通过这种"排斥+吸引"机制,实现K8s
2025-11-06 11:12:24
1003
原创 网络卡顿运维排查方案:从客户端到服务器的全链路处理
网络卡顿问题需从客户端和服务器双向排查:客户端重点检查物理连接、网络配置和设备资源,包括有线/无线连接状态、IP/DNS设置以及CPU/内存占用情况;服务器侧重链路质量、资源负载和服务配置,通过ping、traceroute等工具检测丢包延迟,监控CPU/内存/磁盘I/O负载,并优化TCP参数和服务连接数。最终通过客户端-服务器联动测试定位根因,采取临时限流或长期优化措施,形成排查-解决-验证闭环。关键是要先排除简单问题,再深入分析复杂因素,用数据指标代替主观判断。
2025-11-03 17:16:17
1192
1
原创 服务器卡顿排查全攻略:以 top 命令为核心的实战思路
进程列表默认按 CPU使用率(%CPU) 降序排列,重点关注 `PID`(进程ID)、`%CPU`、`%MEM`、`S`(进程状态)、`COMMAND` 五列,定位“资源消耗大户”。2. 进程内存详情:用 `ps aux --sort=-%mem` 按内存排序,重点看 `VSZ`(虚拟内存)和 `RSS`(物理内存),定位内存泄漏进程。1. 磁盘I/O使用率:用 `iostat -x 1` 监控磁盘 `%util`(>80%即拥堵)、`rMB/s`(读)、`wMB/s`(写)。
2025-11-02 22:24:55
415
原创 K8s 存储核心:一文读懂 PV 和 PVC 的设计逻辑与实践
Kubernetes中PV和PVC机制实现了存储与应用的解耦。PV是运维准备的存储资源,PVC是应用声明的存储需求,二者通过存储类型、访问模式和容量自动匹配绑定。PV支持多种存储后端和回收策略,PVC屏蔽底层细节。进阶使用StorageClass可实现动态PV供给,提高资源利用率。Pod通过volumes引用PVC挂载持久化存储,确保数据不随Pod重启丢失。该机制既简化了开发者的存储使用,又规范了运维的存储管理,是Kubernetes持久化存储的核心方案。
2025-10-31 10:52:39
1249
原创 TCP/IP 四层模型:网络协议的分工与协作
TCP/IP四层模型是网络通信的基础框架,包括应用层、传输层、网络层和数据链路层。应用层(如HTTP/DNS)直接面向用户需求;传输层(TCP/UDP)确保数据可靠传输;网络层(IP/ICMP)负责跨网络路由;数据链路层(以太网/WiFi)处理物理介质传输。各层通过协议协作完成数据传输,如网页访问时层层封装和解封装数据。该模型的核心价值在于分层分工,各司其职又协同工作,构建了高效可靠的网络通信体系。
2025-10-30 22:04:32
643
原创 TCP 和 UDP 的核心区别:从原理到场景的全面解析
摘要:TCP和UDP是TCP/IP协议栈中的核心传输层协议,主要区别在于可靠性保障。TCP通过三次握手建立连接,提供可靠有序传输,适用于文件传输、网页浏览等场景;UDP无连接,传输快速但不保证可靠性,适用于视频通话、在线游戏等实时性要求高的场景。TCP像挂号信确保送达,UDP像明信片追求速度。选择协议取决于业务需求:可靠性优先选TCP,实时性优先选UDP。
2025-10-29 19:51:34
2057
原创 SRE 进阶:AI 驱动的集群全自动化排查指南(零人工干预版)
这套 AI 自动化流程的核心是 “让 AI 替代人工做‘重复判断 + 执行’, humans do what AI can’t”(如制定安全策略、处理极端未知故障)。第一阶段(1 个月):实现 “AI 日志分析 + 自动告警”,减少人工看日志时间;第二阶段(3 个月):加入 “AI 自动执行基础修复”(如重启服务、清理日志);第三阶段(6 个月):实现端到端全自动化(从发现到修复无需人工)。
2025-10-28 22:16:39
682
原创 K8s 集群核心组件工作原理
Kubernetes核心工作原理解析:通过三大场景拆解组件协作逻辑。1)控制平面协作:APIServer作为枢纽,etcd存储数据,Scheduler负责调度,ControllerManager维护状态。2)Pod创建流程:从提交请求到容器运行,涉及APIServer校验、Scheduler调度、Kubelet执行。3)Service服务发现:通过Kube-proxy维护网络规则,解决Pod IP漂移问题,支持ClusterIP、NodePort和LoadBalancer三种访问方式。整个系统以APISer
2025-10-27 15:15:00
447
原创 Git 命令全攻略:从入门到协作的核心操作指南
本文系统梳理了Git版本管理的核心操作,帮助开发者高效管理代码版本。从基础配置到本地仓库操作,详细介绍了文件跟踪、提交版本、查看状态与历史记录等关键步骤。重点讲解了分支管理、远程仓库协作以及代码冲突解决流程。针对常见错误场景,提供了撤销与回滚的解决方案。最后通过实战案例演示了新建项目、功能开发和Bug修复的完整流程。核心在于理解Git"工作区→暂存区→本地仓库→远程仓库"的数据流逻辑,掌握状态查询(git status)和帮助文档(git help)的使用方法,即可应对90%的日常开发需
2025-10-26 21:09:40
500
原创 为什么访问 HTTP 时总是让人想“关闭防火墙、禁用 SELinux?
文章摘要:防火墙和SELinux是Linux系统的两大安全机制,但常被直接关闭。防火墙默认阻止所有入站流量,需手动放行80/443等端口;SELinux则通过严格策略控制资源访问。测试环境可暂时关闭两者以简化问题排查,但生产环境必须开启并正确配置:使用firewalld放行必要端口,保持SELinux为enforcing模式并配置securityContext。合理使用这些安全机制能有效保护系统安全。
2025-10-24 22:01:59
467
原创 K8s 核心三组件:kubelet、kubeadm、kubectl 知识点梳理
Kubernetes核心组件解析:kubeadm负责集群搭建与初始化,提供节点加入、升级等功能;kubelet作为节点代理管理Pod生命周期,确保容器正常运行;kubectl是用户与集群交互的命令行工具。三者协同工作:kubeadm构建集群基础,kubelet维持容器运行,kubectl实现资源管理。掌握这"三剑客"的使用是K8s运维的关键,它们分别解决集群部署、容器编排和日常操作的需求,共同支撑Kubernetes的高效运行。
2025-10-21 21:17:36
972
原创 一文读懂 CLI 通信方式:从本地交互到远程管控的核心逻辑
本文系统解析了CLI(命令行界面)通信的底层逻辑与应用场景。CLI通信通过文本命令实现用户与系统/服务的交互,分为本地和远程两类:本地通信依赖解释器与内核协作,通过标准流(STDIN/STDOUT/STDERR)传递数据;远程通信则基于网络协议(如SSH/HTTPS)和认证机制,支持主机管理、服务调用和集群管控。相比GUI,CLI具有轻量高效、可编程、跨平台等优势,是运维自动化的核心工具。文章还提供了安全实践建议,强调加密协议和脚本化操作的重要性。掌握CLI通信原理对提升运维效率和理解系统交互至关重要。
2025-10-20 12:30:00
1413
原创 B+树结构及原理
B+树是一种专为磁盘存储优化的多路平衡查找树,广泛应用于数据库和文件系统。其核心特点包括:多路分支结构显著降低树高,减少I/O次数;叶子节点通过双向链表连接,支持高效范围查询;数据集中存储在叶子节点,保证查询稳定性。相比B树,B+树非叶子节点仅存索引,数据全部存储在叶子节点,更适合大规模数据索引。在MySQL中,InnoDB引擎使用B+树实现主键索引和辅助索引,前者直接存储行数据,后者通过主键值实现"回表"查询。B+树的设计完美平衡了磁盘I/O效率和查询性能需求。
2025-10-19 14:45:00
925
原创 Ansible核心模块和使用示例
Ansible核心模块分类及功能摘要:系统管理类(user/group管理用户组、service管理服务、cron定时任务);包管理类(yum/apt/package跨系统安装软件);文件操作类(file管理属性、copy复制文件、template模板生成);命令执行类(command/shell执行命令、script运行脚本);网络服务类(uri发送HTTP请求、firewalld管理防火墙)。掌握user、service、yum/apt、copy、shell等高频模块可完成大部分自动化运维任务,使用时需
2025-10-18 14:00:00
955
原创 Podman 与 Docker 远程镜像仓库的查看与镜像详情获取
本文介绍了Podman和Docker在远程容器仓库管理方面的配置与操作对比。主要内容包括:1)查看远程仓库配置的路径和方法;2)搜索远程仓库镜像及查看标签的命令;3)查看本地/远程镜像详情的工具和方法。Podman使用registries.conf配置,配合skopeo工具;Docker通过daemon.json配置,依赖API或manifest命令。二者功能相似但工具链不同,为容器镜像管理提供了灵活选择。
2025-10-17 14:00:00
1770
原创 MySQL主从复制原理及其运用
MySQL主从复制通过主库记录binlog日志,从库通过IO线程获取日志并执行,实现数据同步。核心组件包括主库的binlog和dump线程,从库的IO线程、SQL线程和relaylog。支持STATEMENT、ROW和MIXED三种binlog格式,ROW格式确保数据一致性但性能较低。常见架构有一主一从、一主多从等,可解决读写分离、数据备份和高可用问题。主要挑战是复制延迟,可通过并行复制、减少大事务等优化。主从复制是MySQL实现集群部署的基础技术。
2025-10-16 14:00:00
403
原创 HTTP协议与HTTPS协议:核心区别与全面解析
HTTP与HTTPS是互联网数据传输的核心协议,主要区别在于安全性。HTTP是明文传输协议,无加密机制,存在数据窃听和篡改风险;而HTTPS通过SSL/TLS加密层实现安全传输,具备数据加密、身份验证和完整性校验功能。HTTPS需安装CA签发的SSL证书,默认端口为443,并进行加密握手流程,虽有一定性能开销,但显著提升了安全性。现代浏览器对HTTPS网站会显示安全标识(如锁图标),而HTTP网站可能被标记为"不安全"。HTTPS已成为当前网络传输的主流标准。
2025-10-15 14:00:00
762
原创 深入理解K8s持久化存储:PV与PVC核心概念与实战
Kubernetes通过PV和PVC机制实现存储资源抽象化管理,解决Pod临时存储无法持久化的问题。PV由管理员创建,定义存储容量、访问模式等属性;PVC由用户申请,声明存储需求。两者自动匹配绑定后挂载到Pod,实现数据持久化。PV支持三种访问模式(RWO/ROX/RWX)和三种回收策略(Retain/Delete/Recycle),可根据业务场景选择。通过StorageClass还能实现动态供给,无需手动创建PV。该机制有效解耦存储供给与使用,提升资源管理效率和灵活性。
2025-10-14 14:00:00
453
原创 Ubuntu 20.04.6 Server 安装与K8s集群前置配置指南
本文详细介绍了Ubuntu 20.04.6 Server系统安装及K8s集群前置配置的全流程。主要内容包括:1)安装前的镜像下载和虚拟机基础配置;2)详细安装步骤,涵盖语言设置、网络配置、LVM存储、用户与SSH配置;3)安装后的核心配置,如静态IP设置、SSH远程管理、国内源替换等;4)Worker节点配置要点及常见问题解决。文章特别强调K8s集群所需的静态IP配置、LVM存储管理等关键环节,为后续K8s部署奠定基础。所有操作步骤均配有详细命令和参数说明,适合作为K8s集群搭建的参考指南。
2025-10-13 14:00:00
1963
1
原创 深度解析:iptables 与 IPVS 代理
Linux系统中,iptables和IPVS是两种主要的负载均衡技术,在Kubernetes集群中由kube-proxy实现。iptables基于Netfilter框架,功能全面但性能较低;IPVS是专用负载均衡模块,支持多种算法且性能更高。K8s默认使用iptables,但可通过修改kube-proxy配置切换到IPVS模式:加载内核模块、修改ConfigMap或初始化时指定--proxy-mode=ipvs。选择建议:小集群用iptables,大集群或高并发场景用IPVS。切换操作简单但能显著提升性能,
2025-10-12 18:58:16
505
原创 Ansible Playbook 初始化 Kubernetes Master 集群
worker 加入报 `certificates` | token 过期 | 在 master 重新 `kubeadm token create --print-join-command` || `kubectl get nodes` 显示 `NotReady` | CNI 没装好 | `kubectl apply -f kube-flannel.yml` 再观察 |- 生成 `kubeadm join` 命令并保存到 `/opt/ansible/join-command`
2025-10-11 14:00:00
1385
原创 Kubernetes 镜像拉取失败:从排查到解决的完整指南
通过以上步骤,90% 以上的 k8s 镜像拉取问题都能解决。若仍有问题,可进一步查看节点的 `docker` 日志(`journalctl -u docker`)或 `kubelet` 日志(`journalctl -u kubelet`),定位更底层的错误。- 遗漏仓库地址(如直接写 `nginx`,默认拉取 `docker.io/library/nginx`,但私有仓库需写完整地址,如 `harbor.example.com/my-project/nginx`)。
2025-10-10 14:00:00
1502
原创 MySQL InnoDB Cluster:官方高可用解决方案核心知识点总结
MySQL InnoDB Cluster是官方推出的企业级高可用解决方案,整合了组复制、MySQL Shell和MySQL Router三大组件,实现自动故障转移、透明路由和简化集群管理。支持单主和多主两种模式,前者适用于读多写少场景,后者允许多节点并发写入但存在约束条件。部署方式包括本地测试的沙盘模式和生产环境的多主机模式,通过MySQL Shell进行集群管理,MySQL Router处理客户端连接。日常运维需掌握状态检查、节点管理和故障恢复操作,并注意前置条件如GTID启用、InnoDB引擎等要求。该
2025-10-09 17:51:42
848
原创 MySQL复制拓扑管理核心知识点总结
摘要:本文详细介绍了MySQL数据库复制管理中的核心操作和故障处理方案。主要包括两种主库故障转移方式:基于日志坐标的传统方法和基于GTID的推荐方法,后者因其自动化程度高更适合生产环境。文章深入解析了主从库复制线程的工作原理,包括主库的Binlog转储线程和从库的IO、SQL线程,并提供了多线程优化方案。此外,还介绍了全方位的复制监控方法(命令行、PerformanceSchema、可视化工具)和系统化的故障排查流程,涵盖常见问题如连接失败、数据冲突、延迟高等的解决方案。
2025-10-05 14:00:00
802
原创 MySQL复制拓扑配置核心知识点总结
MySQL复制技术摘要:MySQL复制通过主从架构实现数据同步,主库记录二进制日志(binlog),从库通过IO线程获取日志并重放SQL。主要拓扑包括单主多从(读多写少)、中继从(减轻主库压力)、双向复制(双主)等。复制支持水平扩展、数据分析、跨区域部署和高可用场景。配置要点包括主从server-id唯一、启用binlog、创建复制用户,推荐使用GTID简化管理。二进制日志格式(ROW/STATEMENT/MIXED)影响复制正确性。高级特性如半同步复制确保数据安全,多源复制支持多主数据汇总。需注意多主架构
2025-10-03 02:00:00
1350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅