PHP(Joomla 2.5)执行没有返回Apache?

时间:2013-06-20 19:22:15

标签: php performance apache joomla amazon-web-services

我有一个Joomla(2.5)网站偶尔挂起它的响应。 PHP似乎在合理的时间内完成了它的工作,但响应达到了apache的时间限制。

New Relic Stack Trace: New Relic Trace

我以前从未见过这个,但我之前从未开发过Joomla网站。这对Joomla来说是否常见?你会如何调试这个?

其他详细信息:

  • 我没有看到任何相关的错误日志记录
  • 超大型EC2实例,RDS数据库,Ubuntu 12.10
  • apt-get
  • 安装的Apache2,PHP 5.3

1 个答案:

答案 0 :(得分:3)

我已经在aws上运行了一个joomla网站半年,现在有类似的问题,似乎与亚马逊不知何故有关。有时它打开太多的mysql连接导致ec2-rds层中的这些挂起

经过大量调查后,我们通过添加作为故障转移机器的其他实例解决了这个问题。总结一下,这绝对不是joomla问题,要么你有同样的问题,要么你的apache php-handler配置错误。

为您的ec2和RDS实例启用CloudWatch,并在网站冻结时监视数据库的连接数。如果你看到一个尖峰你有同样的问题