Django rest framework 如何在服务器启动时激活虚拟环境并运行芹菜命令来激活DJ芹菜?

Django rest framework 如何在服务器启动时激活虚拟环境并运行芹菜命令来激活DJ芹菜?,django-rest-framework,djcelery,Django Rest Framework,Djcelery,如何在服务器启动时激活虚拟环境?当服务器重新启动时,我需要激活芹菜和工人。我正在使用ubuntu实例。克朗·乔布斯能做到吗 这是我用来启动芹菜任务的代码。 我正在使用django rest框架和django芹菜 ps auxww | grep 'celery worker' | awk '{print $2}' | xargs kill -9 ps auxww | grep celery | awk '{print $2}' | xargs kill -9 ps auxw

如何在服务器启动时激活虚拟环境?当服务器重新启动时,我需要激活芹菜和工人。我正在使用ubuntu实例。克朗·乔布斯能做到吗

这是我用来启动芹菜任务的代码。 我正在使用django rest框架和django芹菜

    ps auxww | grep 'celery worker' | awk '{print $2}' | xargs kill -9
    ps auxww | grep celery | awk '{print $2}' | xargs kill -9
    ps auxww | grep celeryd | awk '{print $2}' | xargs kill -9
    pkill -f "celery worker"

    nohup python manage.py celeryd &
    nohup python manage.py celerybeat --verbosity=2 --loglevel=DEBUG &

当服务器重新启动时,我需要激活虚拟环境并再次运行所有这些命令。有什么方法可以自动完成吗

欢迎光临。到目前为止,你有没有在这个问题上做过尝试?你能更详细地回答你的问题来澄清你遇到的任何具体问题吗?@gravitymixes嗨。我更新了问题。有没有办法做到这一点?我正在使用ubuntu服务器。你可以使用doc在ubuntu中设置芹菜