# 云端录制如何处理服务器断网、进程被杀问题？ (/zh-CN/reference/faq/integration/high_availability)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

当出现服务器断网、进程被杀时，云端录制会启用高可用机制，在 90 秒内切换到新的服务器，自动恢复录制服务。

## 为什么录制文件的文件名发生了变化？ [#为什么录制文件的文件名发生了变化]

当故障探测确认后，高可用自动迁移后的录制任务会生成新的 M3U8 文件，包含录制服务恢复之后的切片文件索引信息。文件名增加 `bak<n>` 前缀，`n` 为高可用自动迁移index，`0` 表示第一次任务迁移。
例如，在合流模式下，M3U8 文件的文件名为 `<sid>_<cname>.m3u8`。在第一次启用高可用机制后，会生成新的 M3U8 文件，文件名为 `bak0_<sid>_<cname>.m3u8`。

:::info[信息]
- 高可用自动迁移后，录制任务生成的 TS/WebM 等文件名也会增加 `bak<n>` 前缀。
- 每个录制任务的高可用自动迁移次数最多为 3 次，当第 4 次自动迁移发生时，该录制任务会被终止。
:::

## 为什么调用 query 会返回 404？ [#为什么调用-query-会返回-404]

云端录制高可用自动迁移发生时，故障探测需要不超过 120 秒进行确认和迁移请求，在录制任务恢复之前，调用 `query`、`updateLayout`、或 `stop` 均会返回 404。

## 为什么回调通知中的 UID 不是我设置的录制 UID? [#为什么回调通知中的-uid-不是我设置的录制-uid]

当高可用自动迁移发生后，云端录制新任务会随机生成新的 UID，旧的 UID 会被弃用。
