Django+celery 写爬虫,celery 运行的时候显示总是在运行着 3 个进程,为什么?

13路公交车
  • 3
新手上路,请多包涵

Django 主要是用他的 orm 来操作数据库,celery 里面的 tasks 写爬虫逻辑,celery 的定时任务开启爬虫。

但是我不太明白的是定时任务是否开启,htop 查看进程的时候,celery 在运行的时候都是显示 3 个进程在后台。还有 MySQLDB 的进程也很多,这个是和 Django 的连接池有关吗?

我的环境:

  • 阿里云 Ubuntu 64 位 12.04
  • 内存 1G
  • 1 核的配置

进程运行结果

回复
阅读 6.2k
2 个回答

那是celery的执行进程

宣传栏