2014-12-03 4 views

ответ

8

Вы можете coorodinator в «старт» относятся к переменной - начальное время, затем перезаписать его значение с SYSDATE из командной строки, например:

oozie job -run -config ./coord.properties -DstartTime=`date -u "+%Y-%m-%dT%H:00Z"` 

настроить формат времени, если вы не используете часовой пояс UTC в вашей системе.

образец координатор работы с XML:

<coordinator-app name="my-coord"        
    frequency="${frequency}" start="${startTime}" end="${end}" timezone="UTC" 
    xmlns="uri:oozie:coordinator:0.4">          
    <action>                
      <workflow> ...             

координатор coord.properties файла атрибут:

... 
startTime=2014-05-19T22:00Z 
end=2015-01-19T22:08Z 
frequency=60 ... 
+0

Отлично, спасибо Пол ... я только что нашел его :) – user2800129