【问题标题】:EC2- Run jar on running EC2 instanceEC2- 在运行 EC2 实例上运行 jar
【发布时间】:2013-05-15 11:52:26
【问题描述】:

我有一个 EC2 实例,并且我有一个已从 S3 获取的 .jar(wget 脚本命令)。 我想运行这个 .jar 文件,但不是在启动时运行,而是在我决定的时候。

我在 AWS SDK 的帮助下将 Java 与“Eclipse Juno”一起使用。

在这里运行用户数据脚本对我没有帮助。

有人可以帮我解决这个问题吗?

提前致谢。

【问题讨论】:

    标签: java amazon-web-services amazon-s3 amazon-ec2


    【解决方案1】:

    您正在寻找的是 unix cronjobs, 查看 cron 作业手册 here 并将其设置为随时运行。

    另外,您可以在您的系统上安装WEBMIN,它为您提供出色的服务器管理,包括您需要通过 Web 界面进行的 cronjobs 和预定命令

    如果你想用java运行一些东西,只需使用

    String[] command={"java","-jar","myfile.jar"};
    Runtime.getRuntime().exec(command);
    

    【讨论】:

      【解决方案2】:

      您应该尝试使用JSch 远程调用shell 脚本,它基本上是Java 中的SSH。

      还有here's 一个简单的例子。

      【讨论】:

        猜你喜欢
        • 2011-01-13
        • 2017-12-02
        • 2011-08-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-04-23
        • 2012-02-12
        • 2012-06-22
        相关资源
        最近更新 更多