New example: Distributed task queue

Adds an example of using Kubernetes to build a distributed task queue
using Celery along with a RabbitMQ broker and Flower frontend.

Resolves: #1788
This commit is contained in:
Karl Beecher
2015-03-06 09:05:26 +01:00
parent 8b627f516f
commit 43ab8188c8
11 changed files with 441 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
import random
import syslog
import time
from celery_conf import add
while True:
x = random.randint(1, 10)
y = random.randint(1, 10)
res = add.delay(x, y)
time.sleep(5)
if res.ready():
res.get()