【微服务限流的意义】

文章插图
微服务限流的意义,限流和流量控制也还有点区别,在传输层协议层面上就已经做了一些流量控制,通过可变大小的滑动窗口来进行数据传输的流量控制,简单来说,发送方有一个滑动窗口,大小为10 。
也就是说发送10个字节之后才等待接收方的响应,接收方在接收确认消息中包含一个窗口建议告之发送方 。
作为接收方准备好接收多少字节的数据,这个值如果比较大,那么发送方的滑动窗口可以增大,可以快点发送数据 。
因为接收方的处理效率很高,反之,则减小滑动窗口大小,这样就减慢了发送速率,当滑动窗口大小为1时,则发送每个消息都要等待确认消息 。
- 微信的账单怎么快速删除
- 数列的极限与数列收敛的关系
- 树的生命是无限的吗
- 微信群公告怎么完成任务
- 云计算服务如何保护用户的数据?
- 微软: Vista中UAC值得所有操作系统效仿
- 微软称2008年Vista 份额达85% 分析师质疑
- 微软百万美元建Vista社区
- 微信系统处于通话状态怎么关闭
- 微信编辑器i排版如何拼图 快速拼图技巧分享
