我很抱歉,如果这个问题是相当基本的,但似乎太宽泛,不容易find解决办法。 我在Ubuntu上运行768MB的VPS的apache2。 我也在同一台机器上运行MySQL。 但是,随着数据库规模的扩大,我遇到了性能问题。 我决定尝试MongoDB。 MongoDB托pipe在一个单独的服务器上,所以它不应该影响Web服务器上的任何东西。 在将其中一个表格移到MongoDB之后,我注意到了性能的提高。 昨天晚上,我把更多的表格转换成了MongoDB。 一切工作正常。 不过,今天早上,该网站无法访问。 重新启动Apache解决了这个问题,但在30分钟内我无法再次访问该网站。
我检查了Apache的错误日志,并没有什么可疑的。 我还应该看看什么?
另外,我甚至不明白为什么会这样。 由于我正在移动服务器的一些东西,应该有更less的问题,而不是更多。
虽然我怀疑Apache是什么东西,但它看起来更像是一个应用程序问题,您可能希望在Apache中增加LogLevel , http://httpd.apache.org/docs/2.2/mod/core.html#loglevel如果您将其更改为debug你会得到更多的信息。