2

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

新的遗物堆栈跟踪: 新遗物踪迹

我以前从未见过这种情况,但我以前也从未开发过 Joomla 网站。这对 Joomla 来说很常见吗?你将如何调试这个?

额外细节:

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

1 回答 1

3

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

经过大量调查,我们通过添加额外的实例作为故障转移机器解决了这个问题。最后,这绝对不是 joomla 问题,要么您遇到与我们相同的问题,要么您的 apache php-handler 配置错误。

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

于 2013-06-20T20:21:48.647 回答