php – 使用cURL,HTTPS POST的服务器到服务器通信
我正在实现服务器到服务器的通信,应该(可能)看起来像这样:
客户端(网络浏览器)< - > (web app)服务器(服务客户端)< - > (服务应用)中央服务器 一些客户端请求在本地处理,一些客户端请求作为远程服务调用(而不是RPC)执行.对中央服务器的请求格式为HTTPS POST,然后使用cURL发送;服务器回复适当的JSON消息. 问题是,我正在使用HTTPS,每次执行服务查询时都需要一些额外的时间进行证书验证.可以重用cURL句柄并发送’keep-alive’连接头,但是..在当前的MVC实现中,每个新的客户端请求都会产生新的web应用实例(和相应的服务客户端) – 意思是,句柄是初始化和https连接重新建立. 因此,出现以下问题: >有没有办法加速这样的HTTPS请求?例如,在第一次成功连接后以某种方式绕过验证? 谢谢! 解决方法
您是否测量过HTTPS连接的开销?这真的很重要吗?
如果您希望避免为每个请求执行握手,可以尝试在服务器和中央服务器之间设置持久安全连接. 你可以用SSH隧道,VPN等来做到这一点. 编辑:在中央服务器上维护保持活动连接的本地反向HTTP代理也是一个选项. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |