采集双写是一种高可用策略,让 Agent 将同一份日志数据实时并行发送到位于不同地域的两个独立 SLS Project 中。实现步骤为:首先按照多地域采集的方式配置好 Agent 的 ilogtail_config.json,添加两个地域的 data server endpoint。然后在容灾 Project 下的采集配置中开启「允许文件多次采集」选项,这样同一份日志就会被双写到两个 Project 中。当某个日志服务可用区发生故障时,可以快速切换到另一个正常的 SLS 地域继续服务。双写机制还适用于平滑迁移场景,例如从公网切换到私网链路时:迁移期间 Agent 同时向旧链路(公网/GA)和新链路(同 Region 私网)写入,保证监控连续性,待新链路稳定运行后再停止旧链路的写入。在此场景中,LoongCollector 的网络异常隔离机制尤为重要,确保一个目标故障不会影响另一个目标的正常写入。
加载中...