---
title: BoostIO进程故障/恢复
description: "分离部署模式下BoostIO存在独立缓存进程，融合部署模式下BoostIO和JuiceFS加载到同一个进程，该进程主要负责缓存客户端的请求处理，数据读写缓存和资源管理等业务处理，因此需要处理缓存进程故障的故障模式。"
url: https://www.hikunpeng.com/document/detail/zh/boostsds/BoostIO/kunpengboostio_feature_029.html
sourcePath: /source/zh/boostsds/BoostIO/kunpengboostio_feature_029.html
indexId: 3f218a6a138c991eabe0c2f9a621325e4f0c1e6f5683f6a6e276faf3d5276eb059
---
# BoostIO进程故障/恢复

分离部署模式下BoostIO存在独立缓存进程，融合部署模式下BoostIO和JuiceFS加载到同一个进程，该进程主要负责缓存客户端的请求处理，数据读写缓存和资源管理等业务处理，因此需要处理缓存进程故障的故障模式。


**表1 缓存进程故障模式**

| 场景 | 影响 | 处理方式 | 限制 |
| --- | --- | --- | --- |
| 缓存进程故障 | 写缓存的副本数据丢失。 读缓存的对象数据丢失。 SDK端请求分发失败。 | 通过ZooKeeper心跳感知到缓存进程故障，通知集群管理更新视图，发布更新后的视图。 受进程故障影响的分区数据强制淘汰到后端存储。 | 缓存进程临时故障仅修改分区视图。 缓存进程永久故障，集群管理会将该节点移除集群，变更节点视图和分区视图。 临时故障时间窗口期可配置。 |
| 缓存进程恢复 | 读写缓存功能恢复。 | 临时故障恢复：通过ZooKeeper心跳感知到缓存进程恢复，通知集群管理更新视图，视图更新后再发布新视图。 永久故障恢复：执行扩容流程，请求重新加入集群。 | 无。 |
