Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

optimize: add application data configuration items #681

Merged
merged 10 commits into from
Dec 7, 2023
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,8 @@ transport.enable-client-batch-send-request、client.log.exceptionRate
| metrics.registryType | Indicator registrar type | The indicator registrar type used by Metrics is a built-in compact (simple) implementation by default. Meters in this implementation only use a limited memory count, and the performance is high enough to meet most scenarios; Currently, only one indicator registrar can be set|
| metrics.exporterList | Index result Measurement data outputter list | default prometheus. Multiple outputters are separated by English commas, such as "prometheus, jmx". Currently, only the prometheus outputters are connected|
| metrics.exporterPrometheusPort | prometheus exporter client port number | 9898 by default|
| server.applicationDataLimitCheck | enable checking of received client data | Default false |
Bughue marked this conversation as resolved.
Show resolved Hide resolved
| server.applicationDataLimit | limit of receiving client application data | Default 64000 |

### Client side

Expand Down Expand Up @@ -218,6 +220,8 @@ transport.enable-client-batch-send-request、client.log.exceptionRate
| client.undo.compress.type | undo log compression algorithm | Default zip. Options include NONE, GZIP, ZIP, SEVENZ, BZIP2, LZ4, DEFLATER, and ZSTD | New in 1.4.1|
| client.undo.compress.threshold | undo log compression threshold | The default value is 64k. Compression occurs when the compression switch is on and the undo log size exceeds the threshold value | New in 1.4.1|
| client.rm.sqlParserType | sql resolution type | default druid, optional antlr|
| client.rm.applicationDataLimitCheck | enable checking of client data | Default false |
| client.rm.applicationDataLimit | limit of client application data | Default 64000 |


<details>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,8 @@ transport.enable-client-batch-send-request、client.log.exceptionRate
| metrics.registryType | 指标注册器类型 |Metrics使用的指标注册器类型,默认为内置的compact(简易)实现,这个实现中的Meter仅使用有限内存计数,性能高足够满足大多数场景;目前只能设置一个指标注册器实现 |
| metrics.exporterList | 指标结果Measurement数据输出器列表 |默认prometheus,多个输出器使用英文逗号分割,例如"prometheus,jmx",目前仅实现了对接prometheus的输出器 |
| metrics.exporterPrometheusPort | prometheus输出器Client端口号 |默认9898 |
| server.applicationDataLimitCheck |是否开启应用数据大小检查 | 默认false |
Bughue marked this conversation as resolved.
Show resolved Hide resolved
| server.applicationDataLimit | 应用数据大小限制 | 默认64000 |

### client端

Expand Down Expand Up @@ -190,6 +192,8 @@ transport.enable-client-batch-send-request、client.log.exceptionRate
| client.undo.compress.type | undo log压缩算法 | 默认zip,可选NONE(不压缩)、GZIP、ZIP、SEVENZ、BZIP2、LZ4、DEFLATER、ZSTD | 1.4.1版本新增 |
| client.undo.compress.threshold | undo log压缩阈值 | 默认值64k,压缩开关开启且undo log大小超过阈值时才进行压缩 | 1.4.1版本新增 |
| client.rm.sqlParserType | sql解析类型 | 默认druid,可选antlr |
| client.rm.applicationDataLimitCheck | 客户端应用数据是否开启限制 | 默认false |
| client.rm.applicationDataLimit | 客户端应用数据上报限制 | 默认64000 |


<details>
Expand Down
Loading