inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Celery cùng kỹ sư Thung lũng Silicon

Giải quyết lỗi Task bằng Signal

task 에러를 signal로 잡는 부분에 대해 질문 드립니다.

215

bluebamus

84 câu hỏi đã được viết

0

task_failure에 대한 질문입니다.

@task_failure.connect(sender=add)
def task_failure_handler(
    sender, task_id, exception, args, kwargs, traceback, einfo, **kwargs_extra
):
    print(f"Task {task_id} has failed: {sender.name} with exception {exception}")
    task_failure_clean_up.delay(task_id=task_id)  # type: ignor

위 코드에서 print 에 대한 출력이 나오지 않더라고요

강사님의 코드에서도 그렇고 제 코드에서도 출력이 안되던데 혹시 이유를 아시는가 싶습니다.

django celery django-celery django-celery-beat

Câu trả lời 1

0

altoformula

안녕하세요 bluebamus님,

혹시 worker 로그 확인해 보셨나요? 제가 보통 사용할때는 Splunk나 log forwarder를 사용하기 때문에 자세히 확인을 못해봤네요. 제가 확인하고 보충 답변 드리겠습니다.

1

bluebamus

방금 다시 테스트를 해보니 잘 출력이 되는 것을 확인하였습니다.

프린트 로그를 여러개 출력하면서 확인을 잘못했었던 것 같습니다 감사합니다.

0

altoformula

다행이네요. 제가 까먹고 확인을 안한 줄 알았습니다.

진도미확인 (진도가 안 넘어감)

0

41

1

자료 화면 문의

0

40

1

celery.py 위치

0

96

2

docker-compose

0

113

1

standalone_celery 에만 작성된 task 들은 호출할 수 없나요?

0

136

2

수업노트 github 주소가 404가 많아요

0

92

1

product level에서 celeryd를 사용하시나요?

0

239

1

celery의 로그 설정을 django의 settings.py에서 따로 해줘야 하는게 있을까요?

1

346

1

django에서 view나 api에서 request를 celery로 넘길 수 있을까요?

1

246

1

child process에 lock/좀비 프로세스가 발생하면 어떻게 처리되나요?

1

251

1

DLQ와 관련한 이전 질문의 추가 질문 입니다.

1

272

2

DLQ에 저장하는 패턴에 대해 질문 드립니다.

1

204

1

DLX에 대한 질문입니다.

1

153

1

기존 docker-compose는 admin의 깨져서 나옵니다.

1

207

2

실습에 문제가 많아 수업노트보기의 저장소 코드를 확인해봤습니다.

1

221

2

celery-standalone에 대한 질문입니다.

1

165

1

Celery Monitoring Tool, Flower에 대해 알아보기에 질문 있습니다.

1

529

3

group에서 keyword arg를 전송할 때에 대해 알고 싶습니다.

1

208

1

SNS 처럼 사용하기

1

177

1

셀러리 사용에 문의드립니다.

1

288

2

Task Routing 부분 보니까요

1

316

1

celery 에서 task 작업 끝난 후 ack 받기

1

374

2

rate_limit

0

321

2

docker-compose

2

451

2