title: Running celery task when celery beat starts
body: <p>How do I schedule a task to run when I start celery beat then again in 1 hours and so.</p>
  
  <p>Currently I have schedule in settings.py:</p>
  
  <pre><code>CELERYBEAT_SCHEDULE = {
      'update_database': {
          'task': 'myapp.tasks.update_database',
          'schedule': timedelta(seconds=60),
      },
  }
  </code></pre>
  
  <p>I saw a post from 1 year here on stackoverflow asking the same question: 
  <a href="https://stackoverflow.com/questions/23098269/how-to-run-celery-schedule-instantly">How to run celery schedule instantly?</a></p>
  
  <p>However this does not work for me, because my celery worker get 3-4 requests for the same task, when I run django server</p>
  
  <p>I'm starting my worker and beat like this:</p>
  
  <pre><code>celery -A dashboard_web worker -B --loglevel=INFO --concurrency=10
  </code></pre>