回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我用一个脚本来测试一个网站是否运行顺利,基本上我每20分钟左右打开一次网站,然后检查响应时间等等。像这样:</p>
<pre><code>while True:
MechBrowser = mechanize.Browser()
Response = MechBrowser.open("http://example.com")
time.sleep(1000)
</code></pre>
<p>我知道python本身会进行垃圾收集,我们真的不必费心,但是当我检查network monitor时,总会发现有几个未关闭的连接,每个连接运行1小时或更长时间。并不是所有打开的连接都会挂在那里,只是其中一些。我很困惑,或者也许有办法手动销毁这些实例?</p>