断续 - 智学轩城

断续

断续其实很简单。这事复杂在很多人把它跟间歇性一样理解,但其实两者有很大区别。先说最重要的,断续指的是数据传输过程中,信号突然中断,然后又恢复的过程。去年我们公司的一个项目,大概3000量级的数据传输,就遇到了这个问题。另外一点,断续通常发生在无线通信中,比如WiFi信号不稳定时,就会出现信号断断续续的情况。还有个细节挺关键的,断续可能会导致数据丢失,或者接收到的数据不完整。
我一开始也以为断续只是偶尔出现的小问题,后来发现不对,它可能会影响整个系统的稳定性。等等,还有个事,断续如果处理不当,可能会被误认为是网络攻击。说实话挺坑的,因为这个点很多人没注意。我觉得值得试试的是,在数据传输过程中加入重传机制,这样即使遇到断续也能保证数据的完整性。
最后提醒一个容易踩的坑,就是不要把断续跟间歇性混淆。用行话说叫雪崩效应,其实就是前面一个小延迟把后面全拖垮了。所以,在设计和优化系统时,一定要区分这两者。