Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- import redis
- from flask import Flask
- app = Flask(__name__)
- cache = redis.Redis(host='redis', port=6379)
- def get_hit_count():
- retries = 5
- while True:
- try:
- return cache.incr('hits')
- except redis.exceptions.ConnectionError as exc:
- if retries == 0:
- raise exc
- retries -= 1
- time.sleep(0.5)
- @app.route('/')
- def hello():
- count = get_hit_count()
- return 'Olá Mundo! Eu já fui visitado {} vezes.\n'.format(count)
- if __name__ == "__main__":
- app.run(host="0.0.0.0", debug=True)
Add Comment
Please, Sign In to add comment