问题

celery不能用root用户启动问题 C_FORCE_ROOT environment

如果使用root用户启动celery会遇到下面的问题

python manage.py celery worker -c 4
System check identified some issues:WARNINGS:
back_manage.Account.organization: (fields.W340) null has no effect on ManyToManyField.
back_manage.Account.st_post: (fields.W340) null has no effect on ManyToManyField.
back_manage.Crop.stage: (fields.W340) null has no effect on ManyToManyField.
back_manage.DevelopmentStage.grade: (fields.W340) null has no effect on ManyToManyField.
back_manage.OrganizationStrut.ws: (fields.W340) null has no effect on ManyToManyField.
back_manage.Post.menu: (fields.W340) null has no effect on ManyToManyField.
Running a worker with superuser privileges when the
worker accepts messages serialized with pickle is a very bad idea!If you really want to continue then you have to set the C_FORCE_ROOT
environment variable (but please think about this before you do).User information: uid=0 euid=0 gid=0 egid=0

执行

export C_FORCE_ROOT=True

重新执行

python manage.py celery worker -c 4
System check identified some issues:WARNINGS:
back_manage.Account.organization: (fields.W340) null has no effect on ManyToManyField.
back_manage.Account.st_post: (fields.W340) null has no effect on ManyToManyField.
back_manage.Crop.stage: (fields.W340) null has no effect on ManyToManyField.
back_manage.DevelopmentStage.grade: (fields.W340) null has no effect on ManyToManyField.
back_manage.OrganizationStrut.ws: (fields.W340) null has no effect on ManyToManyField.
back_manage.Post.menu: (fields.W340) null has no effect on ManyToManyField.-------------- celery@iZ8vbaeuxvbzsvnyblfbctZ v3.1.26.post2 (Cipater)
---- **** -----
--- * ***  * -- Linux-4.4.0-142-generic-x86_64-with-Ubuntu-16.04-xenial
-- * - **** ---
- ** ---------- [config]
- ** ---------- .> app:         lot_case_demo:0x7fe250def190
- ** ---------- .> transport:   redis://:**@xxxxxxxxxxxxxxxxxxx/xx
- ** ---------- .> results:
- *** --- * --- .> concurrency: 4 (prefork)
-- ******* ----
--- ***** ----- [queues]-------------- .> celery           exchange=celery(direct) key=celery

celeryroot用户启动问题 C_FORCE_ROOT相关推荐

  1. Linux运行cat进程,linux下如何使用某个用户启动某个进程?

    安全里有个原则,叫最小权限原则python 根据这个原则,对于启动某个应用或者进程,应该赋予其最小权限,根据应用权限要求,建立一个相应权限的用户,赋予其应用相应的权限,而后使用这个用户启用这个应用li ...

  2. SQL 2005单用户启动实例

    最后在测试还原master数据库.但用单用户启动实例时,一直无法连接到服务器,提示只允许一个管理员连接到实例.在网上搜了一些方法说是关掉sql  agent,可当时我的sql agent已经关掉了.试 ...

  3. hp-ux 单用户 启动_UX备忘单:搜索与浏览

    hp-ux 单用户 启动 重点 (Top highlight) When designing search results and interest sites, you have to keep i ...

  4. linux redis 启动用户,redis 进程使用root用户启动 -- 整改方案

    最近内部风险整改, 各种进程使用root身份进行启动不符合要求, 于是各路神仙各施其法,为的就是让 某进程不以root 启动: 先以 redis 为例: 原有进程如下: #超一流标准的执行文件位置及配 ...

  5. 以普通用户启动的Vim如何保存需要root权限的文件

    在Linux上工作的朋友很可能遇到过这样一种情况,当你用Vim编辑完一个文件时,运行:wq保存退出,突然蹦出一个错误: E45: 'readonly' option is set (add ! to ...

  6. root启动php报错,php使用root用户启动

    一般情况下,肯定是不推荐使用root用户启动php的 但是在某些服务器管理想使用WEB的方式来控制操作的话,那么就必须要使用root用户才有权限操作 1.修改配置文件php-fpm.conf的启动用户 ...

  7. 有时用weblogic用户启动weblogic时会报错的原因以及解决办法

    原因:这是由于之前用root用户启动,即使用root用户关闭weblogic并杀掉进程,也没有用. 解决办法:用root用户将/data/weblogic/bea/user_projects/doma ...

  8. nginx修改成非root用户启动

    目录 文件权限说明 1.所有步骤 2.例子 linux新建用户参考: https://blog.csdn.net/weixin_44953227/article/details/125757350 文 ...

  9. 【linux创建用户启动tomcat】

    linux创建用户启动tomcat 前言 基本思路 开始 第一步 第二步 第三步 小知识 前言 使用root用户启动tomcat会使所有html.js等文件具备root权限,会使服务器更容易被黑. 非 ...

最新文章

  1. 如果20万用户同时访问一个热点缓存,如何优化你的缓存架构?
  2. Gartner2018新技术成熟度曲线:五大技术趋势成为新热点
  3. Zabbix监控 之 OID动态索引
  4. 自编码器Autoencoders
  5. java类型比较_Java数据类型的比较
  6. [原创]windows server 2012 AD架构 试验 系列 – 11AD域和站点部署(2)
  7. 解决Dr.com上不了网的问题
  8. 人工智能,装在罐子里
  9. 软考高级论文如何“吹”
  10. 公司安排员工扫地,引发员工不满,程序员:保洁阿姨都请不起?
  11. 面试必备之为什么重写equals必须重写hashcode
  12. Linux系统下破解root用户密码
  13. H266VVC电子书开放下载啦
  14. Bada学习-(五)多任务模式
  15. Lenovo system x3650 M5 Win2016U盘安装过程
  16. tips pycharm 配搭git
  17. java中的12的意思_在外壳中,“ 2&1”是什么意思?
  18. 用 Unity 进行网络游戏开发(一)
  19. connectex: No connection could be made because the target machine actively refused it.
  20. JavaScript经典代码总结

热门文章

  1. 服务器支持的网上银行系统列表,银行信息发布系统
  2. iOS-申请邓白氏编码的超详细流程介绍--申请苹果公司开发者账号流程所需
  3. A*(A star)
  4. django.template.exceptions.TemplateDoesNotExist: runoob.html报错问题
  5. EarMaster 7中文版来啦
  6. 系统架构师论文-论分布式数据库的设计和实现(金蚕工程)
  7. 任务调度系统(定时任务)
  8. QT QSS简单使用
  9. c语言memcpy是什么,C语言memcpy函数的用法
  10. Camera基础硬件知识