调用UpdateJvmConfiguration来配置应用分组内的JVM设置。

调试

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

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

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

请求参数

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

应用ID

GroupId String 0afc726e-077e-4357-98b2-db9f7145****

分组ID,您可调用ListDeployGroup来查询。

说明
  • 如果ID不为空,设置分组信息。
  • ID为空,则设置应用的配置信息。
Options String -Dproperty=value

自定义参数:

说明
  • 分组配置不设置该参数,使用应用配置。
  • 应用配置不设置该参数,使用默认值。
MinHeapSize Integer 500

初始化堆内存大小,单位M:

说明
  • 分组配置不设置该参数,使用应用配置。
  • 应用配置不设置该参数,使用默认值。
MaxPermSize Integer 1000

持久代内存大小,单位 M:

说明
  • 分组配置不设置该参数,使用应用配置。
  • 应用配置不设置该参数,使用默认值。
MaxHeapSize Integer 500

最大堆内存大小,单位M:

说明
  • 分组配置不设置该参数,使用应用配置。
  • 应用配置不设置该参数,使用默认值。

返回数据

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

接口状态或POP错误码

JvmConfiguration Struct

JVM参数

MaxHeapSize Integer 500

最大堆内存大小,单位M。

MaxPermSize Integer 1000

持久代内存大小,单位M。

MinHeapSize Integer 500

初始化堆内存大小,单位M。

Options String ”“

可选参数

Message String success

附加信息

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

请求ID

示例

请求示例

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

正常返回示例

XML 格式

<Message>success</Message>
<JvmConfiguration>
    <MaxPermSize>1000</MaxPermSize>
    <MaxHeapSize>500</MaxHeapSize>
    <MinHeapSize>500</MinHeapSize>
    <Options/>
</JvmConfiguration>
<Code>200</Code>

JSON 格式

{
	"Message": "success",
	"JvmConfiguration": {
		"MaxPermSize": 1000,
		"MaxHeapSize": 500,
		"MinHeapSize": 500,
		"Options": ""
	},
	"Code": 200
}

错误码

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