fix(docs): wrap interactive components in ClientOnly to fix SSR error

This commit is contained in:
sanbuphy
2026-02-06 03:44:25 +08:00
parent 7c70c37072
commit f41e95b7a1
+24 -8
View File
@@ -11,7 +11,9 @@
## 0. 引言:当一台服务器扛不住的时候 ## 0. 引言:当一台服务器扛不住的时候
<LoadBalancerTypesDemo /> <ClientOnly>
<LoadBalancerTypesDemo />
</ClientOnly>
想象你开了一家网红奶茶店。刚开业时,店里只有一个收银台,顾客排队点单,一切井然有序。但随着口碑传播,排队的人越来越多,一个收银台根本应付不过来——顾客等得不耐烦,抱怨连连,甚至有人转身离开。 想象你开了一家网红奶茶店。刚开业时,店里只有一个收银台,顾客排队点单,一切井然有序。但随着口碑传播,排队的人越来越多,一个收银台根本应付不过来——顾客等得不耐烦,抱怨连连,甚至有人转身离开。
@@ -22,7 +24,9 @@
**负载均衡(Load Balancing)就是第二个方案的"总指挥"。** 它站在所有收银台前面,帮顾客决定:"你去1号台,你去2号台..." 确保每个收银台的 workload 相对平均,不让任何一个台累垮。 **负载均衡(Load Balancing)就是第二个方案的"总指挥"。** 它站在所有收银台前面,帮顾客决定:"你去1号台,你去2号台..." 确保每个收银台的 workload 相对平均,不让任何一个台累垮。
<IntroProblemReasonSolution /> <ClientOnly>
<IntroProblemReasonSolution />
</ClientOnly>
--- ---
@@ -76,7 +80,9 @@
**健康检查(Health Check)就是防止这种情况发生的"哨兵"。** 它定期"体检"每台服务器,发现"生病"的立即从队列中移除,等"康复"了再请回来。 **健康检查(Health Check)就是防止这种情况发生的"哨兵"。** 它定期"体检"每台服务器,发现"生病"的立即从队列中移除,等"康复"了再请回来。
<HealthCheckDemo /> <ClientOnly>
<HealthCheckDemo />
</ClientOnly>
### 2.1 主动健康检查 vs 被动健康检查 ### 2.1 主动健康检查 vs 被动健康检查
@@ -120,7 +126,9 @@
**会话保持(Session Persistence/Sticky Session** 就是解决这个问题的方法:确保同一个用户的请求,始终被路由到同一台后端服务器。 **会话保持(Session Persistence/Sticky Session** 就是解决这个问题的方法:确保同一个用户的请求,始终被路由到同一台后端服务器。
<SessionPersistenceDemo /> <ClientOnly>
<SessionPersistenceDemo />
</ClientOnly>
### 3.1 三种会话保持机制对比 ### 3.1 三种会话保持机制对比
@@ -158,7 +166,9 @@
**核心思想**:同时维护两套完全相同的生产环境(蓝环境和绿环境),但只有一个环境对外提供服务。 **核心思想**:同时维护两套完全相同的生产环境(蓝环境和绿环境),但只有一个环境对外提供服务。
<BlueGreenDeploymentDemo /> <ClientOnly>
<BlueGreenDeploymentDemo />
</ClientOnly>
**工作流程** **工作流程**
@@ -189,7 +199,9 @@
金丝雀发布得名于历史上的"煤矿金丝雀"——矿工带着金丝雀下井,如果金丝雀出现异常,说明有毒气体泄漏,矿工立即撤离。在软件发布中,金丝雀发布就是先让一小部分用户试用新版本,观察没有问题后再逐步扩大范围。 金丝雀发布得名于历史上的"煤矿金丝雀"——矿工带着金丝雀下井,如果金丝雀出现异常,说明有毒气体泄漏,矿工立即撤离。在软件发布中,金丝雀发布就是先让一小部分用户试用新版本,观察没有问题后再逐步扩大范围。
<CanaryReleaseDemo /> <ClientOnly>
<CanaryReleaseDemo />
</ClientOnly>
**核心思想** **核心思想**
@@ -231,7 +243,9 @@
**自动扩缩容(Auto Scaling)就是让系统像餐厅一样"灵活排班"**——忙的时候自动加服务器,闲的时候自动减服务器。 **自动扩缩容(Auto Scaling)就是让系统像餐厅一样"灵活排班"**——忙的时候自动加服务器,闲的时候自动减服务器。
<AutoScalingDemo /> <ClientOnly>
<AutoScalingDemo />
</ClientOnly>
### 5.1 扩容指标的选择 ### 5.1 扩容指标的选择
@@ -284,7 +298,9 @@
**单点故障是系统架构中的"阿喀琉斯之踵"**。多区域部署(Multi-Region Deployment)就是解决这个问题的方法:在不同地理位置部署多个数据中心,即使一个区域完全不可用,其他区域也能继续提供服务。 **单点故障是系统架构中的"阿喀琉斯之踵"**。多区域部署(Multi-Region Deployment)就是解决这个问题的方法:在不同地理位置部署多个数据中心,即使一个区域完全不可用,其他区域也能继续提供服务。
<MultiRegionDemo /> <ClientOnly>
<MultiRegionDemo />
</ClientOnly>
### 6.1 异地多活架构的核心概念 ### 6.1 异地多活架构的核心概念