Mac OS X Web服务器内存耗尽问题

我有一个Mac mini ram 4GB安装程序作为一个networking服务器,stream量低 – 它运行一个WordPress实例和一个论坛。

为什么有一段时间内可用内存会降到20MB左右,导致整个服务器停机?

我看到httpd进程越来越多,唯一能做的就是重启服务器,一切都会正常工作。

任何有同样问题的人都可以分享他们的想法吗?

听起来你的问题是用PHP或Java(或其他语言)来dynamic创build这些页面。

基本上你显然有每个连接的内存量和连接数量。 如果连接数量不断增加,那么问题在于为什么它没有释放这些连接。

默认情况下,Apache(以及其他各种Web服务器技术)会在最后一次过了足够的时间之后断开连接,因为除非您的网站上有越来越多的人持续build立,否则要么禁用此默认行为必须是有目的的),或者(更可能)在你的页面上的一些代码中存在一些无限循环的typoe逻辑,这些代码正在消耗内存,并保持apache认为连接是活着的。

查看你已经定制编码和谷歌任何第三方加载项,看看他们是否有已知的内存问题。 一个或另一个应该解决它。