PHP在单独的服务器中解析部分脚本

时间:2013-05-22 21:40:21

标签: php amazon-web-services fastcgi lighttpd

我期待使用类似亚马逊提出的结构(http://media.amazonwebservices.com/architecturecenter/AWS_ac_ra_web_01.pdf)。我有一个应用程序有几个低要求的解析要求。但是,有一些分析函数需要大量内存。我想知道的是如何通过此应用程序服务器解析此请求?

我的服务器目前在Fast-CGI和lightTPD 1.4.32中运行PHP 5.4.15。您会推荐这种结构(使用单独的应用程序服务器进行高内存处理),还是更简单的基础架构?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您无法在单独的服务器上解析PHP脚本的“部分”,这是PHP工作方式的基本断开。 如果您正在寻求负载平衡,并且您知道哪些脚本正在进行繁重的工作,那么您当然可以使用单独的服务器进行内存密集型处理 - 在请求进入平衡服务器时分析请求,并根据所需的功能将其发送到应用程序服务器或分析服务器。 Thad将需要3个盒子。 一个更简单的选择是从客户端转发需要分析的请求,但直接在平衡盒上执行所有非分析操作。