You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2021/09/17 08:56:14 UTC
[servicecomb-docs] branch master updated: add configuration item
description (#245)
This is an automated email from the ASF dual-hosted git repository.
liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-docs.git
The following commit(s) were added to refs/heads/master by this push:
new 3d19f5c add configuration item description (#245)
3d19f5c is described below
commit 3d19f5c5643ffa0bb13a9cac97ea460734ea658e
Author: david6969xin <86...@users.noreply.github.com>
AuthorDate: Fri Sep 17 16:56:10 2021 +0800
add configuration item description (#245)
---
java-chassis-reference/en_US/docs/transports/http2.md | 5 +++++
java-chassis-reference/en_US/docs/transports/rest-over-vertx.md | 6 ++++++
.../zh_CN/docs/build-provider/definition/service-definition.md | 2 +-
java-chassis-reference/zh_CN/docs/transports/http2.md | 5 +++++
java-chassis-reference/zh_CN/docs/transports/rest-over-vertx.md | 6 ++++++
5 files changed, 23 insertions(+), 1 deletion(-)
diff --git a/java-chassis-reference/en_US/docs/transports/http2.md b/java-chassis-reference/en_US/docs/transports/http2.md
index f8005ec..6819e42 100644
--- a/java-chassis-reference/en_US/docs/transports/http2.md
+++ b/java-chassis-reference/en_US/docs/transports/http2.md
@@ -36,6 +36,11 @@ Specific examples can refer to [http2-it-tests](https://github.com/apache/servic
| configuration | default | description | notice |
|-----------------------------------------------|---------|-------------------------------------------------------- |--------|
|servicecomb.rest.server.http2.useAlpnEnabled | true |Whether to enable ALPN | |
+|servicecomb.rest.server.http2.HeaderTableSize | 4096 | | |
+|servicecomb.rest.server.http2.pushEnabled | true | | |
+|servicecomb.rest.server.http2.initialWindowSize| 65535 | | |
+|servicecomb.rest.server.http2.maxFrameSize | 16384 | | |
+|servicecomb.rest.server.http2.maxHeaderListSize|Integer.MAX_VALUE| | |
|servicecomb.rest.server.http2.concurrentStreams| 100 |The maximum stream concurrency supported in a connection |The smaller value of the concurrentStreams on the server side and the multiplexingLimit on the client side|
## http2 client configuration
diff --git a/java-chassis-reference/en_US/docs/transports/rest-over-vertx.md b/java-chassis-reference/en_US/docs/transports/rest-over-vertx.md
index b0a8e35..19ed574 100644
--- a/java-chassis-reference/en_US/docs/transports/rest-over-vertx.md
+++ b/java-chassis-reference/en_US/docs/transports/rest-over-vertx.md
@@ -39,6 +39,12 @@ Table 1-1 Configuration items for REST over Vertx
| servicecomb.rest.server.compression | false | Wether the server support compression |
| servicecomb.rest.server.maxInitialLineLength | 4096 | The max initial line length of the request the server can process, unit is Byte |
| servicecomb.rest.server.maxHeaderSize | 32768 | The max header size of the request the server can process, unit is Byte |
+| servicecomb.rest.server.maxFormAttributeSize | 2048 | The max form attribute size of the request the server can process, unit is Byte |
+| servicecomb.rest.server.compressionLevel | 6 | The gzip/deflate compression level |
+| servicecomb.rest.server.maxChunkSize | 8192 | The max HTTP chunk size, unit is Byte |
+| servicecomb.rest.server.decoderInitialBufferSize | 128 | The max initial buffer size for HttpObjectDecoder, unit is Byte |
+| servicecomb.rest.server.http2ConnectionWindowSize | -1 | HTTP/2 connection window size, unlimited |
+| servicecomb.rest.server.decompressionSupported | false | whether decompression is supported |
|servicecomb.rest.client.thread-count |[verticle-count](verticle-count.md) |rest client verticle instance count(Deprecated) |
|servicecomb.rest.client.verticle-count |[verticle-count](verticle-count.md) |rest client verticle instance count |
|servicecomb.rest.client.connection.maxPoolSize |5 |The maximum number of connections in each connection pool for an IP:port combination |
diff --git a/java-chassis-reference/zh_CN/docs/build-provider/definition/service-definition.md b/java-chassis-reference/zh_CN/docs/build-provider/definition/service-definition.md
index 7774e64..bee19b5 100644
--- a/java-chassis-reference/zh_CN/docs/build-provider/definition/service-definition.md
+++ b/java-chassis-reference/zh_CN/docs/build-provider/definition/service-definition.md
@@ -54,7 +54,7 @@ servicecomb 微服务定义包括两个基础模型 `Microservice` 和 `Microser
| 配置项 | 版本 | 默认值 | 是否必选 | 含义 |
| :--- | :--- | :--- | :--- | :--- |
-| servicecomb.instance.properties | 2.1.2 | - | 否 | 服务实例云数据配置 |
+| servicecomb.instance.properties | 2.1.2 | - | 否 | 服务实例元数据配置 |
| servicecomb.instance.propertyExtendedClass | 2.1.2 | - | 否 | 微服务实例元数据配置扩展信息, 接口返回的配置会覆盖配置文件中key相同的配置。| |
| servicecomb.instance.initialStatus | 2.1.2 | UP | 否 | 实例初始状态 |
| servicecomb.instance.properties.tags | 2.1.2 | - | 否 | 标签 |
diff --git a/java-chassis-reference/zh_CN/docs/transports/http2.md b/java-chassis-reference/zh_CN/docs/transports/http2.md
index b6ae914..e1d9068 100644
--- a/java-chassis-reference/zh_CN/docs/transports/http2.md
+++ b/java-chassis-reference/zh_CN/docs/transports/http2.md
@@ -31,6 +31,11 @@
|-----------------------------------------------|---------|---------------------------------------- |------|
|servicecomb.rest.server.http2.useAlpnEnabled | true |是否启用 ALPN | |
|servicecomb.rest.server.http2.concurrentStreams| 100 |一条连接中,同时支持的最大的stream并发量 |以server端的concurrentStreams和client端的multiplexingLimit较小值为准|
+|servicecomb.rest.server.http2.HeaderTableSize | 4096 | | |
+|servicecomb.rest.server.http2.pushEnabled | true | | |
+|servicecomb.rest.server.http2.initialWindowSize| 65535 | | |
+|servicecomb.rest.server.http2.maxFrameSize | 16384 | | |
+|servicecomb.rest.server.http2.maxHeaderListSize|Integer.MAX_VALUE| | |
|servicecomb.Provider.requestWaitInPoolTimeout${op-priority}| 30000 | 在同步线程中排队等待执行的超时时间,单位为毫秒 | |
|servicecomb.rest.server.requestWaitInPoolTimeout | 30000 | 同servicecomb.Provider.requestWaitInPoolTimeout${op-priority}, 该配置项优先级更高。 | |
diff --git a/java-chassis-reference/zh_CN/docs/transports/rest-over-vertx.md b/java-chassis-reference/zh_CN/docs/transports/rest-over-vertx.md
index f089b8f..a2630fb 100644
--- a/java-chassis-reference/zh_CN/docs/transports/rest-over-vertx.md
+++ b/java-chassis-reference/zh_CN/docs/transports/rest-over-vertx.md
@@ -36,6 +36,12 @@ REST over Vertx通道在microservice.yaml文件中有以下配置项:
| servicecomb.rest.server.compression | false | 服务端是否支持启用压缩 |
| servicecomb.rest.server.maxInitialLineLength | 4096 | 服务端接收请求的最大 initial line 长度,单位字节 |
| servicecomb.rest.server.maxHeaderSize | 32768 | 服务端接收请求的最大header长度,单位字节 |
+| servicecomb.rest.server.maxFormAttributeSize | 2048 | 服务端接收请求的最大 form 长度,单位为字节 |
+| servicecomb.rest.server.compressionLevel | 6 | 服务端gzip/deflate压缩级别
+| servicecomb.rest.server.maxChunkSize | 8192 | 最大http chunk大小,单位为字节 |
+| servicecomb.rest.server.decoderInitialBufferSize | 128 | HttpObjectDecoder的最大初始缓冲区大小 |
+| servicecomb.rest.server.http2ConnectionWindowSize | -1 | 允许HTTP/2连接数大小,无限制 |
+| servicecomb.rest.server.decompressionSupported | false | 是否支持解压缩 |
| servicecomb.Provider.requestWaitInPoolTimeout${op-priority}| 30000 |在同步线程中排队等待执行的超时时间,单位为毫秒 |
| servicecomb.rest.server.requestWaitInPoolTimeout | 30000 |同servicecomb.Provider.requestWaitInPoolTimeout${op-priority}, 该配置项优先级更高。 | | 客户端接收响应的最大header长度,单位字节 |
| servicecomb.uploads.maxSize | 无限制 | 最大 body 大小,这个配置项对文件上传,REST请求都生效|