Oozie 在协调器启动后启动脚本
Oozie launch script after Coordinator Start
我正在寻找一种在协调器启动时启动自定义脚本的方法。
因此,当协调员启动工作的 运行 时,我需要对第三方服务进行 api 调用。
有没有办法或变通办法使这成为可能?
谢谢
找到解决方案:关键是 属性 oozie.wf.workflow.notification.url
在工作流配置文件中添加如下参数
<property>
<name>oozie.wf.workflow.notification.url</name>
<value>http://server_name:8080/oozieNotification/jobUpdate?jobId=$jobId%26status=$status</value>
并创建一个监听此 url
的网络服务
我正在寻找一种在协调器启动时启动自定义脚本的方法。
因此,当协调员启动工作的 运行 时,我需要对第三方服务进行 api 调用。
有没有办法或变通办法使这成为可能?
谢谢
找到解决方案:关键是 属性 oozie.wf.workflow.notification.url
在工作流配置文件中添加如下参数
<property>
<name>oozie.wf.workflow.notification.url</name>
<value>http://server_name:8080/oozieNotification/jobUpdate?jobId=$jobId%26status=$status</value>
并创建一个监听此 url
的网络服务