SyncRecord 不明原因变成不可用状态

Viewed 8

SyncRecord 不明原因变得不可用,丢失数据,停止插件再启用后才恢复正常。

extensions/sync_record/logs/app.log 中有如下错误日志:

{"level":"info","ts":"2026-04-13 14:23:18.144","msg":"手动触发了一次扫描","interval":900}
{"level":"info","ts":"2026-04-13 14:23:18.170","msg":"手动触发了一次扫描","interval":900}
{"level":"info","ts":"2026-04-13 14:23:29.919","msg":"触发超时检测","e.Prefix()":"/nvr/data/records/"}
{"level":"info","ts":"2026-04-13 14:23:29.919","msg":"触发超时检测","e.Prefix()":"/nvr/data/records/"}



{"level":"info","ts":"2026-04-13 14:26:18.254","msg":"手动触发了一次扫描","interval":900}
{"level":"warn","ts":"2026-04-13 14:26:56.579","msg":"Plugin recv error","err":"rpc error: code = ResourceExhausted desc = grpc: received message larger than max (5752832 vs. 4194304)"}
{"level":"info","ts":"2026-04-13 14:27:17.153","msg":"OK","method":"POST","path":"/api/plans/1/scan","query":"","remoteaddr":"172.16.1.200","statuscode":200,"since":3,"trace_id":"5b6b7f47-5094-4643-a9f4-ce8ef855d4bd"}
{"level":"error","ts":"2026-04-13 14:27:17.154","msg":"获取host存储路径失败","stacktrace":"log/slog.Error\n\tlog/slog/logger.go:311\nrecordsync/pkg/filesync2.(*SyncManager).doScanOnce\n\trecordsync/pkg/filesync2/core_scan.go:314\nrecordsync/pkg/filesync2.(*SyncManager).scanDisk\n\trecordsync/pkg/filesync2/core_scan.go:229"}
{"level":"info","ts":"2026-04-13 14:27:17.155","msg":"手动触发了一次扫描","interval":900}
{"level":"info","ts":"2026-04-13 14:27:18.203","msg":"OK","method":"POST","path":"/api/plans/2/scan","query":"","remoteaddr":"172.16.1.200","statuscode":200,"since":3,"trace_id":"91891090-7fef-470a-9d8d-b19a59fb4889"}
{"level":"error","ts":"2026-04-13 14:27:18.204","msg":"获取host存储路径失败","stacktrace":"log/slog.Error\n\tlog/slog/logger.go:311\nrecordsync/pkg/filesync2.(*SyncManager).doScanOnce\n\trecordsync/pkg/filesync2/core_scan.go:314\nrecordsync/pkg/filesync2.(*SyncManager).scanDisk\n\trecordsync/pkg/filesync2/core_scan.go:229"}

image.png

0 Answers