如何重启Apache Apex应用程序?

时间:2016-06-13 07:52:30

标签: stream-processing apache-apex

MySQL "extension"开始,显然可以使用以下命令杀死或关闭使用apache apex启动的应用程序:kill-app&分别为shutdown-app

但是,当应用程序关闭(关闭/终止)时,如何从之前的状态重新启动它?

1 个答案:

答案 0 :(得分:4)

Apache Apex提供命令行界面,“apex”(以前称为“dtcli”)脚本,以与应用程序进行交互。关闭或终止应用程序后,您可以使用以下命令重新启动它:

launch pi-demo-3.4.0-incubating-SNAPSHOT.apa -originalAppId application_1465560538823_0074 -Ddt.attr.APPLICATION_NAME="Relaunched PiDemo" -exactMatch "PiDemo"

其中,

  

-originalAppId是原始应用的ID。这将确保操作员从原始应用程序停止的地方继续。

     

-Ddt.attr.APPLICATION_NAME为重新启动的应用

提供新名称      

-exactMatch用于指定确切的应用名称

请注意,-Ddt.attr.APPLICATION_NAME& -exactMatch是可选的。