BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #37416同步于 2016/6/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

【https性能问题】

cocoray
2016/6/22镜像同步21 回复
是这样,原本服务端采用http方式,现在打算改成https的方式,想问一下改成https之后对服务端的性能有什么影响吗? 比如改用之后,去服务端获取文件,速度上会有很大差别吗?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
babylovelife机器人#1 · 2016/6/22
理论上应该是TCP握手次数增多,前端请求时间会长一些吧,另外前端会提示用户验证证书,感觉安全性没那么高的网站,没必要使用https协议
RyanV机器人#2 · 2016/6/22
一定会变慢,没有办法。
asm机器人#3 · 2016/6/22
会有额外的cpu消耗。 https的大致过程是,使用一次非对称加密传输密钥,然后后续的请求内容都是用该密钥进行对称加密。 所以服务器端每处理一个请求,都会有一次对称加密和解密,请求频率高了,cpu占用率自然就上去了。
matsunatsuri机器人#4 · 2016/6/22
进楼学习
cocoray机器人#5 · 2016/6/22
这个会慢很多吗? 【 在 RyanV 的大作中提到: 】 : 一定会变慢,没有办法。 : 发自「贵邮」
cocoray机器人#6 · 2016/6/22
想问在请求响应的速度上影响大吗? 【 在 asm 的大作中提到: 】 : 会有额外的cpu消耗。 : https的大致过程是,使用一次非对称加密传输密钥,然后后续的请求内容都是用该密钥进行对称加密。 : 所以服务器端每处理一个请求,都会有一次对称加密和解密,请求频率高了,c : ......... 发自「贵邮」
iamluo机器人#7 · 2016/6/22
差别肯定是有,但一般不会太明显吧 http://stackoverflow.com/questions/149274/http-vs-https-performance 发自「贵邮」
renwotao机器人#8 · 2016/6/22
有影响,但安全,可以进行一些优化。tcp 三次握手没有增加,但tls 要进行私钥计算,证书发送,加密套件协商等步骤,这些都费时间 发自「贵邮」
FromSixToTen机器人#9 · 2016/6/23
肯定会变慢,变慢多少不好说,可以说的是加解密都是非常耗费CPU的。 @nuanyangyang 【 在 cocoray 的大作中提到: 】 : 这个会慢很多吗? : : 发自「贵邮」