如何将任务 运行 作为 ECS 服务的一部分?

How do I get the tasks running as part of an ECS service?

我想通过 aws-sdk nodejs 读取服务上的任务 运行。我尝试了 describeServices API 但没有关于任务的信息。

任务 运行 在集群上并由服务管理。您需要使用 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
});