我正在使用 Java 从 Eclipse 中创建 EC2 实例。现在我想将应用程序的一部分推送到这些实例,以便它们可以处理任何需要处理的内容,然后将结果发送回我的机器。
我正在尝试做的事情是:
assignWork(){
workPerformed = workQueue;
workPerInstance = workQueue/numberOfInstances;
while(workQueue > 0){
netxInstance.doWork(workPerformed,workPerInstance);
workPerformer -= workPerInstance;
}
}
doWork(start, end){
while(start>end){
//process stuff
start--;
}
}
通过这种方式,我可以根据手头的工作量准确控制要实例化的 AMI 数量。我可以实例化它们,向它们发送特定代码以进行处理,然后在收到结果后立即终止它们。
这可能仅使用 AWS JDK 吗?