Skip to content

Instantly share code, notes, and snippets.

@bluepnume
Created May 11, 2015 04:39
Show Gist options
  • Select an option

  • Save bluepnume/a6577f4a0055ca96b1e6 to your computer and use it in GitHub Desktop.

Select an option

Save bluepnume/a6577f4a0055ca96b1e6 to your computer and use it in GitHub Desktop.
from gevent import monkey, sleep
from gevent.wsgi import WSGIServer
from flask import Flask, request
from random import random
monkey.patch_all()
app = Flask(__name__)
@app.route("/")
def index():
result = []
for i in xrange(5):
sleep(random())
result.append(request.args.get('foo'))
return ', '.join(result) + '\n'
if __name__ == "__main__":
http_server = WSGIServer(('',5000), app)
http_server.serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment