在亚马逊AWS上托管Jar文件

时间:2014-10-22 16:24:55

标签: java amazon-web-services cron crontab executable-jar

我编写了一个Java程序并将其打包成可执行的Jar文件。

我现在正在寻找的是安排使用某种在线Cron Job服务每天运行此jar文件。

我正在考虑使用亚马逊AWS。它可以实现我想要的吗?如果是,我应该准确使用什么服务,我应该采取哪些步骤?如果没有其他替代方案?

1 个答案:

答案 0 :(得分:1)

我目前正在Amazon EC2实例上托管一个java项目。您可以选择要使用的服务器实例,例如Ubuntu,Windows Server等。完成此操作后,您必须配置安全设置,以便连接到EC2实例并使用scp或其他文件传输服务将jar文件传输到此服务器实例。我在Amazon S3存储桶中有一个存储库,通过“s3cmd”命令将文件从S3传输到EC2实例非常容易(注意:我正在使用Ubuntu作为我的EC2服务器实例)。一旦jar文件托管在服务器上,您需要做的就是创建cron作业,只要您的EC2实例正在运行,它就会按计划运行。