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

调试

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

请求头

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

请求语法

POST /pop/v5/app/app_jvm_config HTTP/1.1

请求参数

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

应用ID

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

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

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

自定义参数:

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

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

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

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

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

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

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

返回数据

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

接口状态码

JvmConfiguration Struct

JVM参数

MaxHeapSize Integer 500

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

MaxPermSize Integer 1000

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

MinHeapSize Integer 500

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

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
}

错误码

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