# 可靠采集：生产影响、断网与数据完整性

> 采集不能默认对生产零影响，断网也不能仅凭“有缓存”保证数据不丢失。应按设备负载和网络条件设计采集，再用故障演练验证数据完整性。

发布方：北京凯亚通远信息技术有限公司

更新：2026-09-24

原文：https://www.namiao.cn/guides/reliable-data-collection/

## 先评估原系统承载能力

新增连接、轮询频率和读取范围都可能增加设备或网络负载。与现场负责人约定只读范围、连接限制、采集节奏和回退方式，在受控条件下进行验证。

## 补传需要完整链路

可靠补传需要采集端存储、容量管理、时间信息、重试机制和服务端处理共同配合。缓存容量只能覆盖一定时长，停电、存储损坏和缓存溢出也需要设计处理方式。

- 断网：验证是否持续采集及容量上限。
- 恢复：验证历史补传和实时数据的顺序。
- 入库：按设备、采集时间或业务标识评估去重。

## 将要求写入项目验收

凯亚通远已有数据链路、网关和时序存储的介绍，但具体本地持久化、补传与去重能力需专项确认。可以按允许缺失率、延迟和恢复时间制定测试，不预先承诺任何故障下都零丢失。

## 适用范围与能力说明

可靠性设计与验收建议；缓存补传是否属于交付能力需单独确认。

## 常见问题

### 设备数据采集会不会影响原有生产系统运行？

可能产生额外通信或控制器负载。应采用经确认的接口、只读权限和合适频率，观察生产指标并准备停止采集的回退措施。

### 网络中断后，如何避免设备数据丢失？

需要在采集端评估持久化缓存和容量，在恢复后补传，并在服务端处理重复及乱序。具体能够覆盖的断网时长和故障范围应通过演练确认。
