首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在码头集装箱内运行时芹菜任务不起作用

在码头集装箱内运行时芹菜任务不起作用
EN

Stack Overflow用户
提问于 2021-12-29 08:43:02
回答 1查看 135关注 0票数 1

我最近安装了芹菜和红葡萄酒,效果很好。然后,我尝试了同样的方法,将芹菜和红葡萄酒安装在码头容器内(selenium/独立的-chrome),它不执行任务。

图如下所示:在这里输入图像描述

它没有显示"INFO/MainProcess连接到redis ://127.0.0.1:6379/0.“,所以我不知道芹菜是否连接到redis。

tasks.py:

代码语言:javascript
复制
# -*- coding: utf-8 -*-
from celery import Celery
app = Celery(
   'tasks',
   broker='redis://127.0.0.1:6379/0',
   backend='redis://127.0.0.1:6379/1',
)
@app.task
   def hello():
   print('Hello')
EN

回答 1

Stack Overflow用户

发布于 2021-12-30 08:00:18

我创建了docker-compose.yml,运行容器并编辑tasks.py。

docker-compose.yml:

代码语言:javascript
复制
version: '3'
services:
 selenium:
  image: 'selenium/standalone-chrome'
  restart: unless-stopped
  ports:
        - '4444:4444'

tasks.py:

代码语言:javascript
复制
app = Celery(
  'tasks',
  broker='redis://localhost:6379/0',
  backend='redis://localhost:6379/1',
)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70517036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档