当django应用程序将再次部署时,是否仍在执行计划芹菜任务

当django应用程序将再次部署时,是否仍在执行计划芹菜任务,django,asynchronous,celery,scheduled-tasks,Django,Asynchronous,Celery,Scheduled Tasks,我不熟悉在Django安排工作。我用芹菜做异步任务。我的问题是,我是否做了一个任务,当用户点击按钮时开始。因此,我的网站正在运行,它在后台有许多预定的任务,这些任务将在指定的时间执行。但在执行之前,如果我将重新部署我的应用程序(新版本)到服务器,并进行一些更改(与芹菜所需的内容无关),那么之前的任务是否仍在进行中,或者由于服务器上的环境更新过程而终止 我正在使用Django 2.1 使用命令行界面在AWS ElasticBeanstalk上部署应用程序 PS:如果问题不清楚,请发表评论。通常是的

我不熟悉在Django安排工作。我用芹菜做异步任务。我的问题是,我是否做了一个任务,当用户点击按钮时开始。因此,我的网站正在运行,它在后台有许多预定的任务,这些任务将在指定的时间执行。但在执行之前,如果我将重新部署我的应用程序(新版本)到服务器,并进行一些更改(与芹菜所需的内容无关),那么之前的任务是否仍在进行中,或者由于服务器上的环境更新过程而终止

我正在使用Django 2.1 使用命令行界面在AWS ElasticBeanstalk上部署应用程序

PS:如果问题不清楚,请发表评论。

通常是的(假设您在有主管的服务器上运行它们或类似的东西,而不是在您停止的会话终端上运行它们),它们仍然会继续运行,因为芹菜任务处于单独的进程中,由单独的工作人员完成任务。

通常是的(假设您在服务器上与主管或类似人员一起运行它们,而不是使用您停止的会话终端),它们仍然会继续运行,因为芹菜任务处于单独的进程中,由单独的工作人员完成任务