我有一个脚本,每 5 分钟检查几个抽搐频道,所以我可以在我的网站上列出我想要的当前直播的流。
问题是,这个脚本生成了很多 mysql_connections 并且我收到了一些关于最大连接限制的错误。
据我所知,如果我打开一个到 mysql 的连接并在我的脚本上运行几个查询,它仍然是一个连接,对吧?
我的脚本是这样的:
1)连接数据库
2)查看当前时间
3)mysql查询,用站点任务更新表,插入当前时间
4) 对流媒体列表表的mysql查询
5) 对于每条记录,它会在 twitch 上获取一个带有数据的 xml,并保存到数据库中,如果它是否在线,有多少观众等
6) mysql_close
有谁知道为什么会这样?起初我以为这是另一个 GoDaddy 错误,但由于这仅在我运行此任务时发生,因此在检查之前我没有费心与他们交谈。