@
myyou 如下声明之后,
rdp = redis.ConnectionPool(host='127.0.0.1', port=6379,max_connections=10)
cache = redis.StrictRedis(connection_pool=rdp)
请求过来时会报错:
[2018-01-08 12:06:10,117] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/flask/
app.py", line 1982, in wsgi_app
response = self.full_dispatch_request()
File "/usr/lib64/python2.7/site-packages/flask/
app.py", line 1614, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/lib64/python2.7/site-packages/flask/
app.py", line 1517, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib64/python2.7/site-packages/flask/
app.py", line 1612, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/lib64/python2.7/site-packages/flask/
app.py", line 1598, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/opt/
t_fl.py", line 54, in index
timeout, endtime = get_timeout_endtime(GID)
File "/opt/
t_fl.py", line 20, in get_timeout_endtime
timeout_endtime = cache.get(gid)
File "/usr/lib/python2.7/site-packages/redis/
client.py", line 976, in get
return self.execute_command('GET', name)
File "/usr/lib/python2.7/site-packages/redis/
client.py", line 665, in execute_command
connection = pool.get_connection(command_name, **options)
File "/usr/lib/python2.7/site-packages/redis/
connection.py", line 965, in get_connection
connection = self.make_connection()
File "/usr/lib/python2.7/site-packages/redis/
connection.py", line 981, in make_connection
raise ConnectionError("Too many connections")