我们在Nginx和FPC上使用Magento Enterprise Edition。专用服务器具有充足的RAM和CPU。一切都运行良好,有60-70名游客。然而,在超过200名活跃访客的高流量期间,我们开始遇到问题。在高峰流量期间,我们的CPU仍然低于10%,可用内存为40%。我们有专门的App和DB服务器。
可能有什么不对?这可能是网络问题吗? App服务器出现问题的可能性有多大,或者代码库没有优化,因为CPU占用率低于10%。
史蒂夫编辑:
我正在运行具有64GB RAM的32核App服务器。使用PHP-FPM和FASTCGI获得Nginx。在检查日志后,我发现PHP-FPM在高峰时段有以下错误:
[警告] [pool www] child 26196,脚本'/var/www/magento/index.php'执行超时(600.011284秒),终止
我有32个Workers进程以及worker_connections 1024;
已经设置了CDN,网络设置为使用1G连接。