【以下的问题经过翻译处理】 我想要按照这里所述,通过向$ECS_AGENT_URI/task-protection/v1/state
发送PUT请求来设置缩减保护。
但是,我始终收到以下错误:响应代码400(错误请求)
。
这是我的代码:
const got = require("got");
const SCALE_IN_PROTECTION_DURATION_MINUTES = 15;
const TASK_PROTECTION_URI = `${process.env.ECS_AGENT_URI}/task-protection/v1/state`;
try {
const minutes = SCALE_IN_PROTECTION_DURATION_MINUTES;
await got(TASK_PROTECTION_URI, {
method: "PUT",
json: { ProtectionEnabled: true, ExpiresInMinutes: minutes },
});
} catch (error) {
logger.error(error);
}
process.env.ECS_AGENT_URI
已正确设置,实例代理版本为1.70.0
。