东莞列举网 > 商务服务 > 网站/软件服务 > 优化 Nginx HTTPS 延迟
东莞
[切换城市]

优化 Nginx HTTPS 延迟

更新时间:2021-12-16 12:13:13 浏览次数:21次
区域: 东莞 > 南城
类别:IDC服务
地址:南城高盛科技大厦
Nginx 常作为常见的服务器,常被用作负载均衡 (Load Balancer)、反向代理 (Reverse Proxy),以及网关 (Gateway) 等等。一个配置得当的 Nginx 服务器单机应该可以期望承受住 50K 到 80K 左右[1]每秒的请求,同时将 CPU 负载在可控范围内。

但在很多时候,负载并不是需要首要优化的重点。比如对于卡拉搜索来说,我们希望用户在每次击键的时候,可以体验即时搜索的感觉,也就是说,每个搜索请求必须在 100ms - 200ms 的时间内端对端地返回给用户
TLS 握手和延迟
很多时候开发者会认为:如果不是在意性能,那么了解底层和更细节的优化没有必要。这句话在很多时候是恰当的,因为很多时候复杂的底层逻辑必须包起来,才能让更高层的应用开发复杂度可控。比如说,如果你就只需要开发一个 APP 或者网站,可能并没有必要关注汇编细节,关注编译器如何优化你的代码——毕竟在苹果或者安卓上很多优化在底层就做好了。

那么,了解底层的 TLS 和应用层的 Nginx 延迟优化有什么关系呢?

答案是多数情况下,优化网络延迟其实是在尝试减少用户和服务器之间的数据传输次数,也就是所谓的 roundtrip。由于物理限制,北京到云南的光速传播差不多就是要跑 20 来毫秒,如果你不小心让数据必须多次往返于北京和云南之间,那么必然延迟就上去了。

因此如果你需要优化请求延迟,那么了解一点底层网络的上下文则会大有裨益,很多时候甚至是你是否可以轻松理解一个优化的关键
香港服务器优惠机型
*双U配置可免费更换10M阿里云或华为云精品网(截止12月30日)
E5-2630L*2/32G/480G,10M CN2或30M BGP=899元
E5-2650*2/32G/480G,10M CN2或30M BGP=950元

香港阿里云/华为云 E3/16G,10MbpsCN2精品网 =599元/月(截止12月30日)
东莞网站/软件服务相关信息
2023-09-15
注册时间:2021年07月02日
UID:725737
---------- 认证信息 ----------
手机已认证
查看用户主页