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请求都生效|