2012-05-27 108 views
1

我正在努力解决亚马逊EC2。我无法启动一个实例和所有;我想要做的是从Web应用程序中控制实例。通过C#连接到亚马逊EC2微型实例

我已成功地启动和使用的代码从我的应用程序停止实例:

AmazonEC2 ecc2 = AWSClientFactory.CreateAmazonEC2Client(); 
ecc2.StartInstances(new StartInstancesRequest().WithInstanceId("ID")); 

什么我想接下来做的是连接到该实例并启动远程连接(RDP)。从我读过的东西中我需要实例地址;如何实现这一目标?是否,我可以得到实例地址后,我可以下载rdp文件并从那里启动实例?

任何指导将不胜感激。

谢谢

回答

2

如果您还没有这样做的话......我会建议您花一点时间熟悉与亚马逊管理控制台(https://console.aws.amazon.com/console/home)手动启动EC2实例,然后连接到他们手动使用您的首选RDP客户端。

手动过程关闭后,您可以使用管理控制台帮助排除故障并监视您的代码正在执行的操作......自动化EC2的其中一个挑战是流程运行时间非常长......(参阅:慢)