2012-09-10 48 views
3

在我的Linux服务器的Cpanel上,我看到Entry Entry是20/20。当我连接到网站Entry Entry 20/2033

'资源限制达到

网站暂时无法服务您的要求,因为它 突破资源限制。请重试later.`

1我想知道如何和什么原因导致这种增加资源

2我能做些什么来有效地利用它没有得到它转移到一个新的主机。

Ny服务器基本上是一个照片查看应用程序。在一天中,我通常会有大约400名游客。

+0

某些事情正在启动大量运行很长时间的进程或进程。除非你告诉我们你的服务器上有什么,以及你在做什么,否则我不认为任何人都可以告诉你。 – octern

+0

@octern Ny服务器基本上是一个照片查看应用程序。在一天中,我通常会有大约400名游客。 – Yahoo

+0

你有shell吗?您可以尝试使用'ps'和'top'来查看您拥有的任何进程是否被不当地挂起。另外,当应用程序正在做一堆事情时,或者即使应用程序闲置时,您是否正在执行20个进程? – octern

回答

0

我有同样的问题和我的情况,这是一个编程问题。每当您通过PHP编程向MySQL服务器请求查询时,您需要关闭连接,否则它会长时间处于打开状态。

如果立即关闭它,请使用mysql_close($ con);然后它释放PHP程序的所谓“输入过程”。在查询成功执行后,我完成了我的关闭。

因此,我的建议是在查询后立即关闭数据库连接。为了确保在PHP程序(最后一行代码)结束时再次关闭它,以防万一,您错过了关闭其中的一个。关闭连接不会伤害您的编程,只是确保您没有打开任何打开的连接,所以其他用户可以访问它们,因此您的条目也会关闭。

祝你好运。