Amazon ec2 使用EC2运行CPU密集型任务
因此,我试图找出使用EC2执行以下操作所涉及的内容: 我有一个桌面应用程序,有时需要执行cpu密集型操作。我需要做的是将这些任务卸载到云服务器,云服务器将运行一个版本的应用程序,专门处理该任务的运行并返回结果 在某些情况下,桌面应用程序的多个实例由不同的用户运行,一些用户可能会同时请求卸载任务 我的问题:桌面应用程序是否可以建立自己的新EC2实例来完成这项工作?如果是,是否有一个单独的ip地址可以连接到它来开始创建实例?创建实例时,它是否获得自己的IP地址Amazon ec2 使用EC2运行CPU密集型任务,amazon-ec2,Amazon Ec2,因此,我试图找出使用EC2执行以下操作所涉及的内容: 我有一个桌面应用程序,有时需要执行cpu密集型操作。我需要做的是将这些任务卸载到云服务器,云服务器将运行一个版本的应用程序,专门处理该任务的运行并返回结果 在某些情况下,桌面应用程序的多个实例由不同的用户运行,一些用户可能会同时请求卸载任务 我的问题:桌面应用程序是否可以建立自己的新EC2实例来完成这项工作?如果是,是否有一个单独的ip地址可以连接到它来开始创建实例?创建实例时,它是否获得自己的IP地址 从我的问题可以看出,我误解了EC2系统
从我的问题可以看出,我误解了EC2系统的一些关键部分。如果能澄清一下,我们将不胜感激Amazon有一个EC2 API,可用于创建、修改或删除实例。此API在许多流行编程语言中都可用,因此您的桌面应用程序应该能够统计EC2实例并自动卸载工作 每个新的EC2实例都有自己独特的公共IP地址,可以通过上述API检索该地址 AmazonEC2有一个免费使用层,允许您一次运行一个微实例,免费使用一年。所以,继续尝试吧,即使您一次运行多个实例,它也非常便宜。至少使用免费的微实例来了解EC2的工作方式 在代码中
- 检测是否需要卸载计算
- 使用EC2 API创建先前保存的虚拟机状态的另一个实例 设置
- 使用API获取新实例的IP地址
- 连接到刚启动的实例的IP地址,并告诉它要做什么工作
- 检测是否需要卸载计算
- 使用EC2 API创建先前保存的虚拟机状态的另一个实例 设置
- 使用API获取新实例的IP地址
- 连接到刚启动的实例的IP地址,并告诉它要做什么工作