feat(ssh-multiplexing): enhance multiplexed connection management with health checks and metadata caching

This commit is contained in:
Andras Bacsai
2025-09-10 08:19:38 +02:00
parent cead87d650
commit b433f17dac
2 changed files with 128 additions and 4 deletions

View File

@@ -59,6 +59,9 @@ return [
'ssh' => [
'mux_enabled' => env('MUX_ENABLED', env('SSH_MUX_ENABLED', true)),
'mux_persist_time' => env('SSH_MUX_PERSIST_TIME', 3600),
'mux_health_check_enabled' => env('SSH_MUX_HEALTH_CHECK_ENABLED', true),
'mux_health_check_timeout' => env('SSH_MUX_HEALTH_CHECK_TIMEOUT', 5),
'mux_max_age' => env('SSH_MUX_MAX_AGE', 1800), // 30 minutes
'connection_timeout' => 10,
'server_interval' => 20,
'command_timeout' => 7200,