我们已经使用node-http-proxy一段时间了,它工作得很好。但随着我们的系统变得越来越大,我们想要迁移到nginx。
我们目前每秒消耗大约100个请求,这产生了大约1mb/s的传出流量。
我们使用nginx (相同数量的请求,相同的后端服务器和相同的响应)测试产生了大约4mb/s的传出流量。我们检查了报头,因为这可能是响应中唯一的区别,但报头没有那么大的变化。
有没有人知道还有什么原因会导致流量增加?
谢谢,金姆
编辑:我们不使用集群,它们只是愚蠢的反向代理。来自域A的请求转到服务器A,域B转到服务器B,...我们在我们的生产环境中进行了测试,因此后端服务器在测试期间保持不变,只是代理发生了变化。
发布于 2013-12-27 22:12:44
我们发现发生了什么:旧的node.js服务器没有发送所有所需的SSL证书。nginx发送所有证书(中间等)每一个请求。
https://stackoverflow.com/questions/14398965
复制相似问题