具有高CPU负载的服务器并发

时间:2016-12-21 18:01:47

标签: php mysql apache2 symfony-1.4 redhat

我在专用服务器上托管了基于php的{​​{1}}应用程序。服务器( Redhat上的apache )有一个 4核心CPU,32GB ram& SSD 。在应用程序中有一个symfony 1.4脚本(symfony任务),每月运行一次,任务很繁重(完成需要30分钟,并在应用程序的数据库上执行大量的mysql查询)。我发现任务运行时响应时间会显着增加。当并发级别同时也很高时,情况会变得更糟。 php中的max-memory-limit现在设置为 4096MB

有没有办法在不缩短并发请求响应时间的情况下运行任务? 如果任务花费更多时间而不影响响应时间,则无关紧要。基于硬件的解决方案,基于配置的解决方案或架构级解决方案是可以的。

0 个答案:

没有答案