本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Backoff 算法库
介绍
这些区域有:Backoff 算法
当重试由于网络拥塞或服务器负载高而导致的服务器连接失败或网络请求时,通常使用带抖动的指数退避。它用于分散多个设备同时尝试网络连接所创建的重试请求的时间。在连接不佳的环境中,客户端可以随时断开连接;因此,退避策略还可以帮助客户端在不太可能成功时不再重复尝试重新连接,从而帮助客户端节省电池。
该图书馆用 C 语言编写,旨在符合ISO C90
这个图书馆可以免费使用,并在MIT 开源许可
代码大小(使用 GCC in ARM Cortex-M 生成的示例) | ||
---|---|---|
文件 | 使用-O1 优化 | 使用-OS 优化 |
backoff_算法m.c | 0.1K | 0.1K |
估计总计 | 0.1K | 0.1K |