Hi Asanka,

Yes you are correct, my mistake. NiFi uses the Quartz Cron and not the Linux 
cron.

Every day at midnight is: 0 0 0 * * ?

My apologies.

-Chad

> On Jan 1, 2019, at 1:55 AM, Asanka Sanjaya <[email protected]> wrote:
> 
> Hi Chad,
> 
> The nifi docs say that the expression should start with seconds and not with 
> minutes.  https://nifi.apache.org/docs/nifi-docs/html/user-guide.html
> 
> 
> 
> This is the example that they have given: 
> The string 0 0 13 * * ? indicates that you want to schedule the processor to 
> run at 1:00 PM every day.
> 
> It seems like nifi cron expressions are quite different.
> 
> 
>> On Tue, Jan 1, 2019 at 11:58 AM Asanka Sanjaya <[email protected]> wrote:
>> Thanks Chad! 
>> 
>>> On Mon, Dec 31, 2018 at 6:22 PM Chad Woodhead <[email protected]> 
>>> wrote:
>>> Hi Asanka,
>>> 
>>> The cron expression for every night at midnight is: 0 0 * * *
>>> 
>>> 0 0 0 * * is not a valid cron expression as the 3rd field (day of month) 
>>> cannot be a 0. 
>>> 
>>> Here is an online cron editor that can help build your cron expressions: 
>>> https://crontab.guru/ 
>>> 
>>> Also here is simple cron tester to see the next n iterations of your cron 
>>> expression: http://cron.schlitt.info/
>>> 
>>> -Chad
>>> 
>>>> On Dec 31, 2018, at 2:04 AM, Asanka Sanjaya <[email protected]> wrote:
>>>> 
>>>> Hello,
>>>> 
>>>> I use a cron-driven processor to start the workflow and the expression is:
>>>> 
>>>> 0 0 0 * * ?
>>>> 
>>>> I expect the processor to run each day at 00:00 hours. But it runs each 
>>>> hour instead. 
>>>> 
>>>> Processor configuration:
>>>> <image.png>
>>>> 
>>>> 
>>>> Flow:
>>>> 
>>>> <image.png>
>>>> 
>>>> What could be the possible reasons for this?
>>>> 
>>>> 
>>>> -- 
>>>> Thanks,
>>>> Asanka Sanjaya Herath
>>>> Senior Software Engineer | Zone24x7
>>> 
>> 
>> 
>> -- 
>> Thanks,
>> Asanka Sanjaya Herath
>> Senior Software Engineer | Zone24x7
> 
> 
> -- 
> Thanks,
> Asanka Sanjaya Herath
> Senior Software Engineer | Zone24x7

Reply via email to