X-Git-Url: http://p2p-next.cs.pub.ro/gitweb/?p=living-lab-site.git;a=blobdiff_plain;f=cis%2Fcis_lb%2Fcis_lb.py;h=d1f228b8e484d39b8ac153bed1da7a951f82b8e2;hp=e2ad38171fc371da8639576b797b6f35ab05f590;hb=66dc2204a919e2c29b2aa9330ea18026d58540d9;hpb=009e9608b6f61dab87e91cb7a218f8074b8e2785 diff --git a/cis/cis_lb/cis_lb.py b/cis/cis_lb/cis_lb.py index e2ad381..d1f228b 100755 --- a/cis/cis_lb/cis_lb.py +++ b/cis/cis_lb/cis_lb.py @@ -7,6 +7,7 @@ import time import threading from Queue import Queue +from load_balancer.random_lb import RandomLoadBalancer # Located in the parent directory; execute from that location or put it in PYTHONPATH import logger import config @@ -40,7 +41,7 @@ class Server: def POST(self, request): - Server.queue.put( ('POST', request, web.data()) ) + Server.queue.put( (request, web.data()) ) #return web.data() @@ -51,7 +52,7 @@ if __name__ == '__main__': # Create job threads. lb_workers = [] for i in range(0, config.JOB_THREADS_COUNT): - lb_worker = LBWorker(i) + lb_worker = RandomLoadBalancer(i, Server.queue) lb_worker.daemon = True lb_worker.start() lb_workers.append(lb_worker)