网络
文章平均质量分 74
笑脸
有温度的代码
我本微末凡尘,却也心向天空
展开
-
CDN是什么
• 对于文本类数据我们习惯用mysql做存储,redis做缓存。但属于文件类数据,比如视频图片,则需要使用oss等做对象存储,cdn做缓存。• 用了CDN如果发生回源,那实际上会比不用的时候更慢一些。• CDN最大的优势在于,对于来自世界各地的用户,它可以就近分配CDN节点获取数据,并且多次重复获取同一个文件数据的时候,有缓存加速的作用。如果你的服务和对象存储都在内网,并且文件数据也不太会有重复使用的可能性,那其实没必要接入cdn。转载 2024-07-12 11:33:18 · 62 阅读 · 0 评论 -
服务端挂了,客户端的 TCP 连接会发生什么?
如果「服务端挂掉」指的是「服务端进程崩溃」,那么这个读者猜的想法是对的,服务端的进程在发生崩溃的时候,内核会发送 FIN 报文,与客户端进行四次挥手。但是,如果「服务端挂掉」指的是「服务端主机宕机」,那么是不会发生四次挥手的,具体后续会发生什么?还要看客户端会不会发送数据?如果客户端会发送数据,由于服务端已经不存在,客户端的数据报文会超时重传,当重传次数达到一定阈值后,会断开 TCP 连接;如果客户端一直不会发送数据,再看客户端有没有开启 TCP keepalive 机制?原创 2023-04-26 18:05:52 · 2264 阅读 · 0 评论 -
tps和qps的区别
我们在进行服务性能压测时,接口层面最常关注的是最大 TPS 以及接口响应时间,个人理解 TPS 可以指一组逻辑相关的请求,而服务整体处理能力取决于处理能力最低模块的TPS值。指一台服务器每秒能够响应的查询次数,用于衡量特定的查询服务器在规定时间内所处理流量多少,主要针对专门用于查询的服务器的性能指标,QPS 基本类似于 TPS,但是不同的是,对于一个事务访问,会形成一个 “ T ”;(1)如果是对一个查询接口压测,且这个接口内部不会再去请求其它接口,那么 TPS = QPS,否则,TPS ≠ QPS。转载 2023-04-25 17:13:13 · 2354 阅读 · 0 评论 -
RTT是什么?
时延:数据(报文、分组、比特流)从网络的一端传送到另一端所需要的时间。时延带宽积又可称为以比特为长度的链路长度。往返时延RTT:发送方发送数据开始到收到接收方确认消息总共经历的时延。时延包括:发送时延(传输时延),传播时延,排队时延,处理时延。时延带宽积=传播时延*带宽。时延带宽积其实表示的包含的数据量。RTT包括:往返传播时延(传播时延*2)和末端处理时延。高速链路:发送速率提高,并不会影响电磁波的传输速度。传输速度仅仅与传播介质有关,电磁波传播是固定的。那车流举例子,车道中车辆越多,汽车通过时间越大。转载 2023-04-25 17:02:07 · 7106 阅读 · 0 评论