rpc: added configuration for yamux session (#25466)

Fixes: https://github.com/hashicorp/nomad/issues/25380
This commit is contained in:
Nikita Eliseev
2025-04-02 17:58:23 +03:00
committed by GitHub
parent 1a1ccec8b2
commit 76fb3eb9a1
21 changed files with 318 additions and 10 deletions

View File

@@ -19,6 +19,14 @@
"kms_key_id": "alias/kms-nomad-keyring"
}
},
"rpc": {
"accept_backlog": 256,
"keep_alive_interval": "30s",
"connection_write_timeout": "10s",
"max_stream_window_size": 262144,
"stream_open_timeout": "75s",
"stream_close_timeout": "5m"
},
"leave_on_interrupt": true,
"leave_on_terminate": true,
"log_level": "INFO",

View File

@@ -18,6 +18,14 @@
"leave_on_terminate": true,
"log_level": "INFO",
"region": "global",
"rpc": {
"accept_backlog": 256,
"keep_alive_interval": "30s",
"connection_write_timeout": "10s",
"max_stream_window_size": 262144,
"stream_open_timeout": "75s",
"stream_close_timeout": "5m"
},
"server": {
"bootstrap_expect": 3,
"enabled": true

View File

@@ -17,6 +17,15 @@
"token" = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
}
rpc {
accept_backlog = 256
keep_alive_interval = "30s"
connection_write_timeout = "10s"
max_stream_window_size = 262144
stream_open_timeout = "75s"
stream_close_timeout = "5m"
}
vault = {
enabled = true
}