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
