过去一个月左右,我们遇到了一个问题,我不知道是什么原因造成的。 第一次之后,我们把它写成了侥幸,但今天又发生了,所以我正在寻找答案。
一个网站突然开始接受另一个网站的请求。 例如,查看我们的跟踪信息,用户在2:09:07 pm点击domain1.com/pagename ,然后在2:09:12 pm点击domain2.com/pagename2 ,之后所有点击都发送到了domain2.com即使页面驻留在domain1.com 。
当我得到404错误时,我有一个PHP _SERVERvariables持有的日志; SERVER_NAME显示domain1.com而SCRIPT_FILENAME显示它正在显示domain2 。
我查看了IIS日志,但是它只是开始为domain1.com上不存在的页面提供404错误。
发生这种情况时,服务器上的所有站点都会closures,我们必须重新启动服务器才能恢复服务器。
不知道该怎么想。 这可能是RAM问题,应用程序池问题,FastCGI问题? 任何帮助,将不胜感激。
所以,它又发生了。 这一次,这是深夜,但我们不需要重新启动服务器; 它以某种方式固定自己。 但是,我从FastCGI得到以下错误: The FastCGI Handler was unable to process the request. The FastCGI process has failed frequently recently. Try the request again in a while Error Number: -2147467259 (0x80004005). Error Description: Unspecified error The FastCGI Handler was unable to process the request. The FastCGI process has failed frequently recently. Try the request again in a while Error Number: -2147467259 (0x80004005). Error Description: Unspecified error
而且,这两个网站似乎总是遇到这个问题。 我们确保他们正在使用不同的应用程序池。 我不知道会是什么原因造成的。