持久TCP连接以加速远程文件提取

时间:2014-03-11 17:26:19

标签: php

我有一个PHP脚本,它使用file_get_contents在每个页面加载时获取远程服务器上的文件。是否可以在两台服务器之间建立持久连接,以加快获取此文件所需的时间?

1 个答案:

答案 0 :(得分:0)

您的PHP流程可能会结束每个请求,因此您必须在主PHP流程之外处理此问题。

我建议将Nginx设置为代理,并将PHP脚本指向Nginx。然后,您可以将Nginx配置为使用HTTP / 1.1 keep-alive,如果请求定期发生,将保持持久连接打开。