This is an automated email from the ASF dual-hosted git repository.
critas pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
The following commit(s) were added to refs/heads/main by this push:
new f21e1ba1 fix dn_thrift_max_frame_size default value (#1048)
f21e1ba1 is described below
commit f21e1ba1f64bbd8b7d53d4cff07f51df37d54bac
Author: leto-b <[email protected]>
AuthorDate: Thu Mar 26 19:09:00 2026 +0800
fix dn_thrift_max_frame_size default value (#1048)
---
.../Master/Table/Reference/System-Config-Manual_apache.md | 12 ++++++------
.../Master/Table/Reference/System-Config-Manual_timecho.md | 12 ++++++------
.../Master/Tree/Reference/DataNode-Config-Manual_apache.md | 13 ++++++-------
.../Master/Tree/Reference/DataNode-Config-Manual_timecho.md | 13 ++++++-------
.../latest-Table/Reference/System-Config-Manual_apache.md | 12 ++++++------
.../latest-Table/Reference/System-Config-Manual_timecho.md | 12 ++++++------
.../latest/Reference/DataNode-Config-Manual_apache.md | 13 ++++++-------
.../latest/Reference/DataNode-Config-Manual_timecho.md | 13 ++++++-------
.../Master/Table/Reference/System-Config-Manual_apache.md | 12 ++++++------
.../Master/Table/Reference/System-Config-Manual_timecho.md | 12 ++++++------
.../Master/Tree/Reference/DataNode-Config-Manual_apache.md | 12 ++++++------
.../Master/Tree/Reference/DataNode-Config-Manual_timecho.md | 12 ++++++------
.../latest-Table/Reference/System-Config-Manual_apache.md | 12 ++++++------
.../latest-Table/Reference/System-Config-Manual_timecho.md | 12 ++++++------
.../latest/Reference/DataNode-Config-Manual_apache.md | 12 ++++++------
.../latest/Reference/DataNode-Config-Manual_timecho.md | 12 ++++++------
16 files changed, 96 insertions(+), 100 deletions(-)
diff --git
a/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
b/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
index c7006be4..2aeddc93 100644
--- a/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
+++ b/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
@@ -662,12 +662,12 @@ The `iotdb-system.properties` file contains various
configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size
|
+| -----------
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses.
|
+| Type | int
|
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required.
|
- dn_thrift_init_buffer_size
diff --git
a/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
b/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
index d32adb55..5f81aad5 100644
--- a/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
+++ b/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
@@ -663,12 +663,12 @@ The `iotdb-system.properties` file contains various
configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size
|
+| -----------
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses.
|
+| Type | int
|
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required.
|
- dn_thrift_init_buffer_size
diff --git
a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
index 7a29511b..68f44328 100644
--- a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
+++ b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
@@ -276,13 +276,12 @@ The permission definitions are in
${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response |
+|Type| int |
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system |
* dn\_thrift\_init\_buffer\_size
diff --git
a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
index 186113be..13ca8693 100644
--- a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
@@ -276,13 +276,12 @@ The permission definitions are in
${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size
|
+|:---:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response
|
+|Type| int
|
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system
|
* dn\_thrift\_init\_buffer\_size
diff --git
a/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
b/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
index c7006be4..2aeddc93 100644
--- a/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
+++ b/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
@@ -662,12 +662,12 @@ The `iotdb-system.properties` file contains various
configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size
|
+| -----------
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses.
|
+| Type | int
|
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required.
|
- dn_thrift_init_buffer_size
diff --git
a/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
b/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
index d32adb55..5f81aad5 100644
--- a/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
+++ b/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
@@ -663,12 +663,12 @@ The `iotdb-system.properties` file contains various
configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size
|
+| -----------
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses.
|
+| Type | int
|
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required.
|
- dn_thrift_init_buffer_size
diff --git a/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
b/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
index 7a29511b..68f44328 100644
--- a/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
+++ b/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
@@ -276,13 +276,12 @@ The permission definitions are in
${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response |
+|Type| int |
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
b/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
index 186113be..13ca8693 100644
--- a/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
@@ -276,13 +276,12 @@ The permission definitions are in
${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size
|
+|:---:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response
|
+|Type| int
|
+| Default | Defaults to 0, which means the value is automatically
calculated based on the DN JVM configuration parameters at startup:<br>a.
min(64MB, dn_alloc_memory/64)<br>b. If the user manually configures
`dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system
|
* dn\_thrift\_init\_buffer\_size
diff --git
a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
index 67282997..81ee6fd6 100644
--- a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
+++ b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size
|
+| ------------
|-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数
|
+| 类型 | int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效
|
- dn_thrift_init_buffer_size
diff --git
a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
index b6ce9a09..0f40285f 100644
--- a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size
|
+| ------------
|-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数
|
+| 类型 | int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效
|
- dn_thrift_init_buffer_size
diff --git
a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
index ac815af3..6e1db0ff 100644
--- a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
+++ b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size
|
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数
|
+|类型| int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效
|
* dn\_thrift\_init\_buffer\_size
diff --git
a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
index 141b9cc1..5c015426 100644
--- a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size
|
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数
|
+|类型| int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效
|
* dn\_thrift\_init\_buffer\_size
diff --git
a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
index 67282997..81ee6fd6 100644
--- a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
+++ b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size
|
+| ------------
|-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数
|
+| 类型 | int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效
|
- dn_thrift_init_buffer_size
diff --git
a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
index b6ce9a09..0f40285f 100644
--- a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size
|
+| ------------
|-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数
|
+| 类型 | int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效
|
- dn_thrift_init_buffer_size
diff --git a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
index ac815af3..6e1db0ff 100644
--- a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
+++ b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size
|
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数
|
+|类型| int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效
|
* dn\_thrift\_init\_buffer\_size
diff --git
a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
index 141b9cc1..5c015426 100644
--- a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size
|
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数
|
+|类型| int
|
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:<br>a. min(64MB, dn_alloc_memory/64)
<br>b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效
|
* dn\_thrift\_init\_buffer\_size