擅长:python、mysql、java
<p>Django本身使用函数<a href="https://github.com/django/django/blob/master/django/db/__init__.py#L59" rel="nofollow noreferrer">^{<cd1>}</a>在每个请求的开始和结束时关闭超过其生存期的任何连接。这将检测连接是否早于数据库设置中指定的<code>MAX_AGE</code>,或者是否不可用。如果将<code>MAX_AGE</code>设置为低于数据库的超时值,则不会因为db超时而遇到<code>InterfaceError</code>。在</p>
<pre><code>from django.db import close_old_connections
while True:
try:
...
finally:
close_old_connections()
</code></pre>