设置应用下的分组 Tomcat 设置(包含分组)

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

请求语法

POST /pop/v5/app/container_config HTTPS|HTTP

请求参数

名称 类型 是否必选 示例值 描述
AppId String c627c157-560d-43ff-************

应用 ID

GroupId String ”“

分组 ID。如果 ID 不为空,设置分组信息如果 ID 为“”,则设置应用的配置信息

ContextPath String ”“

tomcat contextpath,支持空字符串、null-war 包名称、ROOT-根目录或其他非空自定义字符串。

字母支持四种类型:英文字符、数字、

  • 和 _
  • 分组配置不可设置该参数,使用应用配置
  • 应用配置不设置该参数,使用根目录
HttpPort Integer 8080

应用端口:

  • 分组配置不可设置该参数,使用应用配置
  • 应用配置不设置该参数,使用默认值 8080
MaxThreads Integer 20

最大线程数:

  • 分组配置不传该参数,则使用应用配置
  • 应用配置不设置该参数,使用默认值250
URIEncoding String ISO-8859-1

URI 编码方式,支持 ISO-8859-1、GBK、GB2312、UTF-8:

  • 分组配置不设置该参数,则使用应用配置
  • 应用配置不设置该参数,使用 Tomcat 默认值
UseBodyEncoding Boolean true

useBodyEncodingForURI 是否启用:

  • 分组配置不设置该参数,则使用应用配置
  • 应用配置不设置该参数,使用默认值,为 false

返回数据

名称 类型 示例值 描述
Code Integer 200

code 码

ContainerConfiguration Struct

容器配置信息

ContextPath String ”“

Tomcat contextpath

HttpPort Integer 8080

应用端口

MaxThreads Integer 20

最大线程数

URIEncoding String ISO-8859-1

URI 编码方式,支持 ISO-8859-1、GBK、GB2312和UTF-8。

UseBodyEncoding Boolean true

useBodyEncodingForURI 是否启用

Message String success

信息

RequestId String D16979DC-4D42-***************

示例

请求示例

POST /pop/v5/app/container_config HTTP/1.1
公共请求头
{
  "AppId": ""
}

正常返回示例

XML 格式

<Message>success</Message>
<ContainerConfiguration>
    <UseBodyEncoding>true</UseBodyEncoding>
    <MaxThreads>20</MaxThreads>
    <HttpPort>8080</HttpPort>
    <URIEncoding>ISO-8859-1</URIEncoding>
</ContainerConfiguration>
<Code>200</Code>

JSON 格式

{
	"Message": "success",
	"ContainerConfiguration": {
		"UseBodyEncoding": true,
		"MaxThreads": 20,
		"HttpPort": 8080,
		"URIEncoding": "ISO-8859-1"
	},
	"Code": 200
}

错误码

访问错误中心查看更多错误码。