Php Laravel网站突然变得异常缓慢

Php Laravel网站突然变得异常缓慢,php,debugging,caching,laravel-4,amazon-ec2,Php,Debugging,Caching,Laravel 4,Amazon Ec2,我的laravel网站突然变得非常缓慢 它使用了大量的缓存,我已经重新构造了缓存,所以通常引用的数据将存储在永久的文件缓存中。因此,与数据库相反,文件缓存上发生了大量的数据访问,也就是说,没有太大变化的公共数据存储在缓存中,而其他所有数据都作为数据库查询进行检索 然而,根据firebugs Net panel的说法,在这样做之后,即在我的服务器上进行永久缓存,站点速度下降到16秒等待时间 我已经使用了php artisan optimize--force——几乎所有我能想到的技巧,但都没有用。我

我的laravel网站突然变得非常缓慢

它使用了大量的缓存,我已经重新构造了缓存,所以通常引用的数据将存储在永久的文件缓存中。因此,与数据库相反,文件缓存上发生了大量的数据访问,也就是说,没有太大变化的公共数据存储在缓存中,而其他所有数据都作为数据库查询进行检索

然而,根据firebugs Net panel的说法,在这样做之后,即在我的服务器上进行永久缓存,站点速度下降到16秒等待时间


我已经使用了
php artisan optimize--force
——几乎所有我能想到的技巧,但都没有用。我不确定这是一个与代码相关的问题,还是我的AmazonEC2实例一团糟。不过,它在我的本地主机上运行良好。如何进行深层检查以隔离可能在此处造成问题的代码。

您使用的是什么缓存驱动程序,如果其
文件
我建议您使用
mecached
根据文档>对于较大的应用程序,建议您使用内存缓存,如Memcached或APC。您甚至可以为同一个driverI配置多个缓存配置。我尝试设置APC,但似乎没有多大作用。请尝试memcached,速度非常快