Windows下celery正确接收任务,但是没有执行任务

2023-11-20

先说解决方案:
Windows下运行celery的命令是这个celery -A djangoProject1 worker --concurrency=4 --loglevel=INFO -P threads,也就是说要指定是多线程的


Linux下运行celery的命令是这个celery -A djangoProject1 worker --loglevel=INFO

比如这是我想要执行的函数,需要print一些东西:

@app.task
def my_task(x,y):
    print("x=",x,",y=",y)
    # f = open("123",mode='w')
    # f.write("x")
    # f.close()
    print("任务开始执行")
    time.sleep(20)
    print("任务执行结束")
    return x+y

这是我调用这个任务的函数代码:

# celery视图
def index(request):
    x=my_task.delay(3,4)
    return HttpResponse("<h1>服务器返回响应内容</h1>")

运行这个index函数后,终端并没有print,也就是my_task这个任务根本没有执行
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows下celery正确接收任务,但是没有执行任务 的相关文章

  • 字段“id”期望一个数字,但得到“natsu”django

    我想创建一个 user posts 视图 其中包含与特定用户相关的所有帖子 假设有用户 Natsu 撰写的博客帖子 那么登录用户 Testuser 将能够查看所有帖子由该用户发布 即用户 Natsu 的所有帖子 blog models py
  • Django 模板:输出带有所有小数位的浮点数

    我如何在 django 模板中输出这个数字 小数位数是可变的 我事先不知道 x 0 000015 1 x 输出是 1 5e 05 2 x stringformat f 输出是 0 000015 这不是本地化的 应该有逗号 我需要对输出进行本
  • 禁用或限制 /o/applications(django rest 框架、oauth2)

    我目前正在使用 Django Rest 框架编写 REST API 并使用 oauth2 进行身份验证 使用 django oauth toolkit 我对他们俩都很满意 他们做的正是我想要的 然而 我有一个担忧 我正在将我的应用程序传递到
  • IIS 和 ISAPI-WSGI = 非常慢

    我已经使用 IIS 在 IIS 上加载了 2 个 Django 应用程序isapi wsgi http code google com p isapi wsgi 这些都是服务器设置 Windows Server 2003 IIS6 和 SQ
  • 预取相关之后选择相关

    我的模型看起来像 class Book models Model publisher models ForeignKey Publisher This is not important class Baz models Model a mo
  • 如何使用 Django 项目设置 SQLite?

    我已阅读 Django 文档 仅供参考 https docs djangoproject com en 1 3 intro tutorial01 https docs djangoproject com en 1 3 intro tutor
  • Django 管理列降序排序

    当使用 Django admin 时格拉佩利 https github com sehmaschine django grappelli我希望单击列标题即可按降序对表格进行排序 我不希望通过在模型元类中定义排序字段来对列进行默认排序 默认行
  • 如何在 Django Rest Framework 中将当前用户设置为用户字段?

    我有以下代码完美运行 我可以创建一个Post通过选择图像和用户从 DRF 面板中获取对象 但是我希望 DRF 由当前登录的用户填充用户字段 模型 py class Post TimeStamped user models ForeignKe
  • Django 模型:如何使用 mixin 类来覆盖 django 模型以实现 save 等功能

    我想在每次保存模型之前验证值 所以 我必须重写保存函数 代码几乎是一样的 我想把它写在 mixin 类中 但失败了 我不知道如何写 super func 我英语不好 抱歉 class SyncableMixin object def sav
  • 使用单选按钮渲染 ChoiceField

    我从模型构建了这个表格 class Configure template forms Form subject type forms ChoiceField choices Subject type objects all 我想使用单选按钮
  • Python 和 Django IDE 具有远程编辑功能吗?

    我正在寻找一个 IDE 它允许我编辑远程 Python 项目 并且还具有良好的 Django 支持 远程命令执行以及远程调试 我已经尝试使用 PyCharm 和 Aptana 与 PyDev 但我在配置它们进行远程编辑时运气不佳 感谢您的帮
  • TemplateSyntaxError:“settings_tags”不是有效的标签库

    当我尝试运行此测试用例时 出现此错误 这是在我的 django 应用程序的tests py 中编写的 def test accounts register self self url http royalflag com pk accoun
  • 在 ubuntu 中卸载 python 模块

    我必须删除一个名为 django 的 python 模块 一种流行的模块 因为我安装了错误的版本 1 3 py 2 6 中的 beta 如何卸载这个模块 请解释一下 因为我只在 Windows 中使用过 python 而从未在 Ubuntu
  • python:日志记录:我们可以向记录器添加多个过滤器吗?考虑哪一个

    我试图了解 Python 日志记录中的多个过滤器 一个在配置中定义 另一个在代码中定义 如何工作 我正在开发一个 Django 项目 下面是我在 settings py 中的记录器配置 我的目标是switch on and switch o
  • 使用 pip3 安装 mysqlclient 时遇到问题

    我正在尝试使用 Django 设置 python 3 6 环境 安装说明说我应该安装 mysqlclient 才能连接到 mySQL 我明白了 dennis django sudo H pip3 install mysqlclient Co
  • Django“模型”对象不可迭代

    我有一张表 其中显示了已注册的员工 我想根据他们的数据库生成一个简单的 HTML 页面 其中包括他们的姓名 id 职称等 为此 我将一个 id 传递给视图 以便它可以获取相应用户的详细信息并向我显示 一切正常 直到出现错误对象不可迭代 下面
  • 在 django vanilla CreateView 上设置当前用户

    我想用当前登录的用户更新我的模型 我正在使用 django vanilla views 为了存储新记录 我尝试使用 CreateView 我不想在表单上显示用户 只需自动更新即可 这是我的模型 class Measurement model
  • Web 客户端和移动 REST API 安全性的推荐配置

    我意识到关于这个主题有很多问题 我已经研究了几天了 我想确保我的问题尽可能具体 因为我还没有完全理解最佳方法 目前我有一个开发的 django 站点 Web 客户端大约 95 是通过 django piston json REST api
  • Django NoReverseMatch

    我有以下设置 landing pages views py urls py In urls py当我尝试访问时 我有以下内容 competition from django conf urls defaults import from dj
  • Django 在选择列表更改时创建毫无意义的迁移

    我正在尝试使用可调用创建一个带有选择字段的模型 以便 Django 在选择列表更改时不会创建迁移 如中所述this https stackoverflow com questions 31788450 stop django from cr

随机推荐

  • go语言基础-----03-----流程控制、函数、值传递、引用传递、defer函数

    1 流程控制 这里只讲 for range 语句 这个关键字 主要用于遍历 用来遍历数组 slice map chan 例如 package main import fmt func main str hello world 中国 for
  • 【阶段二】Python数据分析Pandas工具使用05篇:数据预处理:数据的规范化

    本篇的思维导图 数据预处理 数据的规范化 数据标准化 归一化 处理是数据挖掘的一项基础工作 不同评价指标往往具有不同的量纲 数值间的差别可能很大 不进行处理可能会影响数据分析的结果 为了消除指标之间的量纲和取值范围差异的影响 需要进行标准化
  • C语言的不完整类型和前置声明

    声明与定义 Declaration and Definition 开始这篇文章之前 我们先弄懂变量的declaration和definition的区别 即变量的声明和定义的区别 一般情况下 我们这样简单的分辨声明与定义的区别 建立存储空间的
  • Black Duck----安装 Synopsys Detect,运行你的第一次

    Synopsys Detect 也称为 Detect 可以在您的桌面图形用户界面 GUI 或命令行 CLI 上运行 虽然 Detect 运行有许多变化 但运行将执行以下三个步骤 首先 Detect 将使用项目的包管理器来派生该包管理器已知的
  • Anaconda中安装并运行tensorflow

    Anaconda中安装并运行tensorflow 创建环境 选择自己喜欢的名字和需要的python环境进行创建 这里我创建了一个名字为tensorflow的虚拟环境 蓝色框住的地方为这个虚拟环境的路径 记住 有用的 现在这样就是在创建中了
  • 【CV with Pytorch】第 7 章 :图像异常检测

    机器学习的研究使我们进入了研究各种模式和行为的过程 它使我们能够构建可以研究封闭环境的模型 预测能力通常遵循模型训练过程 这是我们在训练模型时需要经常问的一个重要问题 还有另一个问题需要回答 多少数据足以帮助模型理解分布 以便我们有一个好的
  • 恢复误删除的数据库数据-Oracle

    Oracle数据误删快速恢复 文章目录 1 创建测试数据 2 数据未提交 rollback回滚 3 数据已提交 3 1 通过scn恢复数据 3 2 通过时间恢复数据 1 创建测试数据 第一步创建测试表 create table cctest
  • 区域生长法快速入门,不带种子点的选取

    这里实现的区域生长法 是最原始的区域生长法 基本原理是判断像素点的强度值是和种子点的强度值差是否小于阈值 如果小于阈值则被标记 实现过程中利用了栈的先进后出的思想 将8邻域中符合生长要求的点压入栈 然后依次取出 然后在取出的点的基础上对8邻
  • QT信号和槽以结构体为参数传递复杂数据

    QT 的信号和槽机制能十分方便的用来传输数据 但是如果数据种类比较多 分类比较多的时候 就需要更好地更高效的来传递数据的方法 以结构体作为参数是个很不错的选择 这几天写的程序正好需要以结构体来作为参数 但是网上搜的资料很少 讲的也不详细 我
  • chatgpt赋能python:用Python对图片进行分类

    用Python对图片进行分类 在如今的数字时代 图片分类是一个越来越常见的任务 特别是在搜索引擎优化中 图片分类可以让搜索引擎更容易地找到特定类型的图片 并在相关的搜索中以更高的排名显示它们 在本文中 我们将介绍如何使用Python来分类图
  • 理解java反射机制

    Java反射机制 java反射机制是各种框架的基础 因为有了反射 可以实现类的动态加载 只有类在运行期间用到时才加载到内存中 实现动态编程 对于反射机制的理解 主要需要理解类加载的过程 这是非常重要的一点 通过java视频教程整理文档如下
  • 10分钟带你了解轻量级插件框架x3py

    写在前面 由于本人目前主要从事的是Windows客户端开发方面的工作 所以本文介绍x3py的侧重点也是从客户端程序开发者方面叙述的 本文主要参考整理自x3py的官方Wiki 修正了一些官方示例中的错误 有兴趣的同学可以直接阅读原文 设计目的
  • React 定时刷新接口

    通过 useEffect 在页面加载时调用 getNodeDetailList 列表接口 useEffect gt getNodeDetailList change 然后通过 setInterval 来进行定时刷新 useEffect gt
  • vue.cli3.0移动端px和rpx的转换

    1 安装插件 npm i postcss plugin px2rem save dev 2 创建vue config js module exports lintOnSave true css loaderOptions postcss p
  • 微信小程序面试题大全

    1 简述微信小程序的相关文件类型 WXML 搭建页面的结构 WXSS 页面样式文件 js 逻辑处理 网络请求 json 配置当前页面标题和引入组件等 app js 可以在里边监听生命周期函数 声明全局变量 app json 小程序的全局配置
  • 【干货】Chrome插件(扩展)开发全攻略(不点进来看看你肯定后悔)<转>

    干货 Chrome插件 扩展 开发全攻略 不点进来看看你肯定后悔 写在前面 我花了将近一个多月的时间断断续续写下这篇博文 并精心写下完整demo 写博客的辛苦大家懂的 所以转载务必保留出处 本文所有涉及到的大部分代码均在这个demo里面 h
  • 解密Qt安装目录的结构

    了解 Qt 安装目录的结构虽然不是编程必须的 但是它能练就我们的内功 让我们对 Qt 的编程环境了如指掌 Windows 和 Linux 下 Qt 安装目录的结构非常相似 我们以 Windows 为例进行讲解 Linux 不再赘述 Qt 整
  • Odoo文档——安装

    Odoo文档 安装 下载和安装 下载地址 https www odoo com zh CN page download 安装文档地址 https www odoo com documentation 12 0 setup install h
  • Minio有了这篇文章,比SDK要好入门多了

    想学minio 看小编这边文章可以解决你很多问题 一 安装minio 1 1 创建文件夹 并在指定文件夹中下载minio文件 1 2 赋予minio文件执行权限 1 3 启动minio 1 4 修改环境变量 1 5 指定端口启动minio服
  • Windows下celery正确接收任务,但是没有执行任务

    先说解决方案 Windows下运行celery的命令是这个celery A djangoProject1 worker concurrency 4 loglevel INFO P threads 也就是说要指定是多线程的 Linux下运行c