File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414
1515 运行之后,可以在 celery 进程中看到 worker 已经接受了一系列 task 并开始了处理,一般在运行任务时打印出任务 ID。
1616
17- 3 . 运行结果可以通过 fetch_result.py 根据任务 ID 来获取。
17+ 3 . 运行结果可以通过 fetch_result.py 根据任务 ID 来获取。
Original file line number Diff line number Diff line change 11from task import send_msg , send_msg1
22import time
33
4- # for i in range(5 ):
5- # send_msg1.delay(str(i))
6- # send_msg.delay(str(i+5))
4+ for i in range (30 ):
5+ send_msg1 .delay (str (i ))
6+ send_msg .delay (str (i + 5 ))
77
8- result = send_msg .delay ("Hello" )
9- print (result .id )
10- while not result .ready ():
11- print ("正在执行中..." )
12- time .sleep (0.5 )
8+ # result = send_msg.delay("Hello")
9+ # print(result.id)
10+ # while not result.ready():
11+ # print("正在执行中...")
12+ # time.sleep(0.5)
1313
14- print ("执行完成\n " + result .get ())
14+ # print("执行完成\n" + result.get())
Original file line number Diff line number Diff line change 3232}
3333
3434# 启动定时任务,将任务周期性地添加到 worker 队列中执行
35-
35+ # celery -A celery_tasks beat -l info
You can’t perform that action at this time.
0 commit comments