DataTorrent - 开发Hello World应用程序

时间:2015-08-06 10:24:04

标签: maven hadoop curl bigdata

我对DataTorrent完全不熟悉。我正在尝试使用this链接使用数据torrent构建示例应用程序,但此页面上提供的信息并没有太大帮助。我使用下面的命令在页面上创建了一个maven项目。

mvn archetype:generate -DarchetypeRepository=https://www.datatorrent.com/maven/content/repositories/releases -DarchetypeGroupId=com.datatorrent -DarchetypeArtifactId=apex-app-archetype -DarchetypeVersion=3.0.0 -DgroupId=com.td.example -Dpackage=com.td.example.shashi -DartifactId=shashi-app -Dversion=1.0-SNAPSHOT

Project已成功创建,但在此之后它表示创建一个zip文件以便在应用程序服务器上上传。

我在下面运行命令上传它,但它在访问服务器时遇到了问题。

 curl -XPOST -T shashi-app.zip http://hostname:9090/ws/v2/appPackages

上述问题上的任何指针?

1 个答案:

答案 0 :(得分:0)

可以使用REST调用通过网关提交应用程序。

  • 要做到这一点,需要将apa文件上传到appPackages - 您可以从DT UI控制台或使用REST调用POST来执行此操作。

请检查您提交作业的语法。以下链接包含有关使用REST调用上载作业和提交的文档。

http://docs.datatorrent.com/configuration_packages/#post-wsv2apppackagesuserapp-pkg-nameapp-pkg-versionapplicationsapp-namelaunchconfigpackageuserconfpkgname