title: How to run Cron Job in Node.js application that uses cluster module?
body: <p>I'm using <a href="https://github.com/ncb000gt/node-cron" rel="noreferrer">node-cron</a> module for scheduling tasks in Node.js application. I also want run the application in several processes using core cluster module. </p>
  
  <p>Running application in several processes ends up in scheduled tasks execution in each process (e.g. if task was to send an email the email would be sent multiple times).</p>
  
  <p>What are the best practices/possible ways of running cron job along with cluster module? Should I create some separate process which will handle only cron job and do not accept any requests. If yes, how can I do that in a right way?</p>