Выполнение команды при запуске рабочего на Heroku-Django

У меня есть приложение Django, запущенное на Heroku, которое состоит из веб-процесса и рабочего процесса (выполняющего библиотеку фоновых задач django). Мой Procfile выглядит следующим образом:

web: gunicorn search.wsgi --log-file -

worker: python manage.py process_tasks

Мне нужно запустить команду управления Python при запуске worker (а не при запуске веб-процесса), чтобы проверить некоторые проблемы, связанные с ежедневным перезапуском дино Heroku. В частности, когда worker перезапускается, мне нужно запустить python manage.py somescript.py, а затем python manage.py process_taks (команда, которая запускает worker, необходимая библиотеке DJB). Как я могу этого добиться? Есть ли способ запускать две или более команд на один процесс в procfile? Заранее спасибо!

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