Django crontab не запускается постоянно на экземпляре ubuntu от google

Я использую crontab в Django (3.1.8) на google VM ubuntu instance.

###  settings.py
INSTALLED_APPS = [
          'django_cron',
          ...
]

CRONJOBS = [
    ('*/5 13-20 * * 1-5', 'app.cron.cron_function'),
    ('1 12 * * 1-5', 'app.cron.cron_function2'),
    ('*/1 13-20 * * 1-5', 'app.cron.cron_function3'),
    ('*/5 13-20 * * 1-5', 'app.cron.cron_function4'),
]

###   app/cron.py
def cron_function():
    something doing ...

def cron_function2():
    something doing ...

def cron_function3():
    something doing ...

def cron_function4():
    something doing ...

пока я добавляю crontab с python manage.py crontab add. так что это задание запускается только один раз. Так как же запустить функции заданий cron всегда.

Вернуться на верх