我想通过 aws-sdk nodejs 阅读在服务上运行的任务。我尝试了 describeServices
API,但没有关于任务的信息。
回答1
任务在集群上运行并由服务管理。您需要使用 ListTasks API 来获取有关集群中属于某个服务的任务的更多信息。
API 调用应如下所示:
var params = {
cluster: '<cluster-name>',
serviceName: '<service-name>'
};
ecs.listTasks(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});