跳到主要内容

修改内存超卖比例

接口描述

修改指定机器节点的内存超卖比例,用于控制节点上任务可创建数量。

接口地址

/cloudcanal/console/api/v1/openapi/worker/modifyMemOverSoldPercent

请求方式

POST

请求参数

参数名称参数说明请求类型是否必须数据类型
workerId机器节点idbodylong
memOverSoldPercent内存超卖比例,范围 50-400,100 表示不超卖,大于 100 表示超卖bodyint

公共响应结果

参数名称参数说明类型(java)不为空
code1:成功 0:失败string
dataobject
msgstring
requestIdstring

响应示例

{
"requestId": "ebd0b7dc-54ed-11ed-b820-5bd47d77dc8c",
"code": "1",
"msg": "request success",
"data": null
}

参数说明

memOverSoldPercent 取值说明

取值范围说明
50只使用 50% 的物理内存
100不超卖,使用 100% 的物理内存
200超卖一倍,逻辑上可分配 200% 的物理内存
400超卖三倍,逻辑上可分配 400% 的物理内存

注意事项

  • 内存超卖比例过高可能导致节点 OOM(内存溢出)
  • 建议根据实际任务负载情况合理设置超卖比例
  • 修改后立即生效,但不会影响已经分配的任务内存
联系我们
微信二维码

扫码添加微信,获取技术支持