擅长:python、mysql、java
<p>我认为你的redis连接在每次请求时都在实例化,导致它达到最大连接限制,你应该将你的redis实例保持在全局中,这样会共享同一个redis实例,这样就不会再导致太多的连接。redis实例将有自己的连接池,可以通过将max_connections参数设置为redis.connection pool来限制连接数。如果设置了max_connections,则当达到池的限制时,此对象将引发redis.ConnectionError。</p>
<pre><code>POOL = redis.ConnectionPool(host= host, port=6379, db=0)
r = redis.StrictRedis(connection_pool=POOL)
</code></pre>