Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class AsyncIncr(tornado.web.RequestHandler):
- client_kwargs = {}
- @tornado.web.asynchronous
- @tornado.gen.engine
- def get(self):
- kk = ('f', 'b', 'z')
- cc = [tornadoredis.Client(**self.client_kwargs) for __ in kk]
- vals = yield [tornado.gen.Task(c.incr, k) for c, k in zip(cc, kk)]
- foo, bar, zar = ['%08d' % v for v in vals]
- self.set_header('Content-Type', 'text/html')
- self.render("template.html", title="Incr benchmark",
- foo=foo, bar=bar, zar=zar)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement