有没有办法用PHP的curl客户端池化或重用HTTP连接?我已经找到了Persistent/keepalive HTTP with the PHP Curl library?,但它只允许在同一个句柄上重用连接,并且没有一种好方法可以在多个fastcgi PHP调用之间保持句柄,这可能是一个坏主意,因为句柄可能永远不会被关闭。
我找到的唯一解决方案是通过执行连接池的代理路由请求。
这取决于Web服务器和fastCGI配置。
应该可以使用快速CGI,但网络服务器也必须支持它。
阅读这篇SO文章,它很好地解释了多路复用可以为您做什么
fastcgi multiplexing?