如何运行django';s";python manage.py runserver“,芹菜';s";芹菜-应用程序“名称工人-l信息”;和redis服务器在一个命令中
我最近开始学习django。我开始做一个小项目。我一直在和redis worker一起用芹菜。要使用芹菜和redis,我必须运行芹菜和redis服务器,然后是django服务器。这是一个有点长的过程。 我有两个问题。 1.我是否每次都运行服务器,这样做是正确的,或者是否有其他正确的方法来执行此过程? 2.如果我的方向正确,有什么方法可以做到这一点吗如何运行django';s";python manage.py runserver“,芹菜';s";芹菜-应用程序“名称工人-l信息”;和redis服务器在一个命令中,python,django,redis,django-celery,circusd,Python,Django,Redis,Django Celery,Circusd,我最近开始学习django。我开始做一个小项目。我一直在和redis worker一起用芹菜。要使用芹菜和redis,我必须运行芹菜和redis服务器,然后是django服务器。这是一个有点长的过程。 我有两个问题。 1.我是否每次都运行服务器,这样做是正确的,或者是否有其他正确的方法来执行此过程? 2.如果我的方向正确,有什么方法可以做到这一点吗 我尝试了circus.ini,但没有成功。如果使用UNIX系统: 为此,您可以只使用bash。只需在后台运行芹菜和redis——使用和命令 此方法的
我尝试了circus.ini,但没有成功。如果使用UNIX系统:
和命令
start.sh
(包含带有&
的命令)和cleanup.sh
(终止进程)并分别运行它们
有关生产,请参见目的2
redis-server & celery -A app_name worker -l info & python manage.py runserver