You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**grpc.publish_port**| The external port number that this node uses to publish itself to peers for gRPC transport. |`9400`|`-1` (disabled) |
26
+
|**grpc.host**| List of addresses the gRPC server will bind to. |`["0.0.0.0"]`|`[]`|
27
+
|**grpc.bind_host**| List of addresses to bind the gRPC server to. Can be distinct from publish hosts. |`["0.0.0.0", "::"]`| Value of `grpc.host`|
28
+
|**grpc.publish_host**| List of hostnames or IPs published to peers for client connections. |`["thisnode.example.com"]`| Value of `grpc.host`|
29
+
|**grpc.netty.worker_count**| Number of Netty worker threads for the gRPC server. Controls concurrency and parallelism. |`2`| Number of processors |
30
+
|**grpc.netty.max_concurrent_connection_calls**| Maximum number of simultaneous in-flight requests allowed per client connection. |`200`|`100`|
31
+
|**grpc.netty.max_connection_age**| Maximum age a connection is allowed before being gracefully closed. Supports time units like `ms`, `s`, `m`. |`500ms`| Not set (no limit) |
32
+
|**grpc.netty.max_connection_idle**| Maximum duration a connection can be idle before being closed. Supports time units like `ms`, `s`, `m`. |`2m`| Not set (no limit) |
33
+
|**grpc.netty.keepalive_timeout**| Time to wait for keepalive ping acknowledgment before closing the connection. Supports time units. |`1s`| Not set |
34
+
|**grpc.netty.max_msg_size**| Maximum inbound message size for gRPC requests. Supports units like `b`, `kb`, `mb`, `gb`. |`10mb` or `10485760`|`10mb`|
35
+
36
+
---
37
+
38
+
### Notes:
39
+
- For duration-based settings (e.g., `max_connection_age`), you can use units such as `ms` (milliseconds), `s` (seconds), `m` (minutes), etc.
40
+
- For size-based settings (e.g., `max_msg_size`), you can use units such as `b` (bytes), `kb`, `mb`, `gb`, etc.
41
+
- All settings are node-scoped unless otherwise specified.
0 commit comments