Enhance network resilience for mobile scenarios in HMAC File Server 3.2
- Introduced fast detection and quality monitoring for network changes. - Added predictive switching to proactively handle network failures. - Updated configuration examples and README for mobile network resilience. - Enhanced network resilience settings in Podman configuration. - Created a new configuration file for optimized mobile network resilience.
This commit is contained in:
@ -17,6 +17,7 @@ worker_scale_down_thresh = 10
|
||||
deduplication_enabled = true
|
||||
min_free_bytes = "1GB"
|
||||
file_naming = "original"
|
||||
networkevents = true # Enable network change detection
|
||||
|
||||
# Network resilience settings
|
||||
graceful_shutdown_timeout = "300s"
|
||||
@ -45,6 +46,16 @@ upload_slot_ttl = "3600s"
|
||||
retry_failed_uploads = true
|
||||
max_upload_retries = 3
|
||||
|
||||
# Enhanced Network Resilience (NEW)
|
||||
[network_resilience]
|
||||
fast_detection = true # 1-second network change detection
|
||||
quality_monitoring = true # Monitor RTT and packet loss
|
||||
predictive_switching = true # Proactive network switching
|
||||
mobile_optimizations = true # Mobile-friendly thresholds
|
||||
detection_interval = "1s"
|
||||
quality_check_interval = "5s"
|
||||
max_detection_interval = "10s"
|
||||
|
||||
[downloads]
|
||||
resumable_downloads_enabled = true
|
||||
chunked_downloads_enabled = true
|
||||
|
Reference in New Issue
Block a user