emqx_ft_schema { init_timeout { desc { en: "Timeout for initializing the file transfer.
" "After reaching the timeout, `init` message will be acked with an error" zh: "" } label { en: "File Transfer Init Timeout" zh: "" } } assemble_timeout { desc { en: "Timeout for assembling and exporting file segments into a final file.
" "After reaching the timeout, `fin` message will be acked with an error" zh: "" } label { en: "File Assemble Timeout" zh: "" } } store_segment_timeout { desc { en: "Timeout for storing a file segment.
" "After reaching the timeout, message with the segment will be acked with an error" zh: "" } label { en: "Store Segment Timeout" zh: "" } } storage { desc { en: "Storage settings for file transfer." zh: "文件传输的存储设置。" } label: { en: "Storage settings" zh: "存储设置" } } local_type { desc { en: "Use local file system to store uploaded fragments and temporary data." zh: "使用本地文件系统来存储上传的文件和临时数据。" } label: { en: "Local Storage" zh: "本地存储" } } local_storage_segments { desc { en: "Settings for local segments storage, which include uploaded transfer fragments and temporary data." zh: "保存上传文件和临时数据的文件系统路径。" } label: { en: "Local Segments Storage" zh: "本地存储根" } } local_storage_segments_root { desc { en: "File system path to keep uploaded fragments and temporary data." zh: "保存上传文件和临时数据的文件系统路径。" } label: { en: "Local Segments Storage Filesystem Root" zh: "本地存储根" } } local_storage_exporter { desc { en: "Exporter for the local file system storage backend.
" "Exporter defines where and how fully transferred and assembled files are stored." zh: "" } label: { en: "Local Storage Exporter" zh: "" } } local_storage_exporter_type { desc { en: "Exporter type for the exporter to the local file system" zh: "" } label: { en: "Local Storage Exporter Type" zh: "" } } s3_exporter_type { desc { en: "Exporter type for the exporter to S3" zh: "" } label: { en: "S3 Exporter Type" zh: "" } } local_storage_exporter_root { desc { en: "File system path to keep uploaded files." zh: "" } label: { en: "Local Filesystem Exporter Root" zh: "" } } local_storage_segments_gc { desc { en: "Garbage collection settings for the intermediate and temporary files in the local file system." zh: "" } label: { en: "Local Storage GC" zh: "" } } storage_gc_interval { desc { en: "Interval of periodic garbage collection." zh: "" } label: { en: "GC Interval" zh: "" } } storage_gc_max_segments_ttl { desc { en: "Maximum TTL of a segment kept in the local file system.
" "This is a hard limit: no segment will outlive this TTL, even if some file transfer specifies a " "TTL more than that." zh: "" } label: { en: "Max segment TTL" zh: "" } } storage_gc_min_segments_ttl { desc { en: "Minimum TTL of a segment kept in the local file system.
" "This is a hard limit: no segment will be garbage collected before reaching this TTL, " "even if some file transfer specifies a TTL less than that." zh: "" } label: { en: "Min segment TTL" zh: "" } } }