【发布时间】:2017-09-14 03:04:20
【问题描述】:
我有一个带有按钮的网页。单击按钮时,它会调用一个 nodejs 方法,该方法返回我的 AWS 账户上我的 EC2 实例的状态。为了托管网页,我使用了 nodeJS。对于我的 aws 帐户和网页之间的连接,我使用了 AWS NodeJS sdk。
我得到的响应(EC2 的状态)是 json 格式。以下是响应-
{ InstanceStatuses:
[ { InstanceId: 'i-67441a9c',
AvailabilityZone: 'us-east-1c',
Events: [],
InstanceState: [Object],
SystemStatus: [Object],
InstanceStatus: [Object] },
{ InstanceId: 'i-feac4e0f',
AvailabilityZone: 'us-east-1b',
Events: [],
InstanceState: [Object],
SystemStatus: [Object],
InstanceStatus: [Object] } ] }
C:\NodeTest>node DescribeInstances.js
{ InstanceStatuses:
[ { InstanceId: 'i-67441a9c',
AvailabilityZone: 'us-east-1c',
Events: [],
InstanceState: [Object],
SystemStatus: [Object],
InstanceStatus: [Object] },
{ InstanceId: 'i-feac4e0f',
AvailabilityZone: 'us-east-1b',
Events: [],
InstanceState: [Object],
SystemStatus: [Object],
InstanceStatus: [Object] } ] }
此响应来自命令提示符。现在我希望这个响应显示在网页上。我该怎么做。或者我如何使用 ec2 实例的响应来采取进一步的行动,比如如果一个 ec2 正在运行关闭它。任何帮助,将不胜感激。我是 NodeJs 的新手。提前致谢。
【问题讨论】:
标签: json node.js amazon-web-services amazon-ec2 amazon-s3