如何在AWS上运行Spark Java应用程序?

时间:2015-12-17 20:27:53

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

我使用Spark Java Framework(www.sparkjava.com)开发了一个应用程序。我能够在Windows上将工件构建为JAR文件。我可以确认我能够通过命令行" java -jar App.jar Main.java"来运行它。它在localhost:4567上托管了一个Web应用程序。

将此加载到AWS服务器上最方便/最快捷的方法是什么?我创建了一个EC2实例(AMI Instance),通过jar文件复制到它,运行命令。日志似乎成功运行,但我无法访问DNS服务器。它似乎没有起来。

1 个答案:

答案 0 :(得分:2)

我找到了解决方案。

  1. 登录AWS
  2. 单击Instances并单击您的Instance
  3. 在说明中,请参阅安全组,单击您的安全组
  4. 在“入站”选项卡中,单击“添加规则”
  5. 添加HTTP,HTTPS和自定义
  6. 对于Custom,将端口设置为您想要的端口 适用于所有传入流量。点击申请。