开发者社区> 问答> 正文

全站https性能下降非常厉害 400 请求报错 

@红薯 你好,想跟你请教个问题:
我发现全站https后,性能下降非常厉害,由原来的单台400左右下降到70不到,你们全站https有类似问题没有?或者有没有什么好的解决办法?我暂时只想到均衡负载,开启http2

展开
收起
kun坤 2020-05-29 16:28:10 709 0
1 条回答
写回答
取消 提交回答
  • 引用来自“乌龟壳”的评论

    你在java端还是ng端做的https? 恩,老年人的话,可能会使用tomcat来做HTTPS,这就尴尬了######会心一笑######毫无疑问,你配置错了。实践证明,HTTPS的性能损失在10%~30%之间。######哪有那么夸张,我试过换http2,性能几乎无影响,而且有些页面元素多的反而加载速度有提升,得益于http2的并行资源请求。######你在java端还是ng端做的https?######

    引用来自“乌龟壳”的评论

    你在java端还是ng端做的https?

    引用来自“风筝上的少年”的评论

    恩,老年人的话,可能会使用tomcat来做HTTPS,这就尴尬了 啊?tomcat不能吗######java低版本的ssl相关的算法性能很差,好像1.8用了新的算法。######效率太低###### 据我了解, 请求进来是https到nginx,然后反向代理到内网的http... 原有的应用不需要改动... ######我也这样用。###### 反向代理,一直听说,就是不懂,后来一看百科,就是个前端的gate,负责转发http中转的角色。######https我通过nginx来转发,参考红薯的文章,nginx--tomcat使用http,nginx开启了http2,但是性能损失还是很大,主要是http2的开启才有所提升,那你们用什么服务器?######ssl_session_cache 配上试试######你具体什么配置,单机qps多少?我这边就是公司阿里云的服务器######回复 @old菜鸟 : 那就是你真的机器配置太差。反正我这玩了很多次了,性能损失不超过30%,绝没有你说的接近60%那么夸张######设置的5m,没什么差别######快捷运维-https如何快速获得ssllabs的A评级 http://bbs.aqzt.com/thread-146-1-1.html (出处: 安全专题 -  www.aqzt.com  - 最棒的安全运维与开源架构技术交流社区!) 参考这个配置 ######肯定用nginx 做反向代理啊 ssl杠杠的,不会有什么太大性能损耗
    2020-05-29 16:28:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里巴巴HTTP 2.0实践及无线通信协议的演进之路 立即下载
CDN助力企业网站进入HTTPS时代 立即下载
低代码开发师(初级)实战教程 立即下载