当网络不好时Telegram如何处理?

流云散流云散06月25日3840

网卡时,Telegram纸飞机是如何保证消息不丢失的?是自动重发吗?会卡住吗?求大佬解惑!

5 个回答

池暄美
池暄美回答于 06 月 25 日
最佳答案

1. Telegram采用MTProto协议,具备断线重连功能,网络不佳时会保存未发送消息,等恢复后继续发送,几乎不会丢失消息。

2. 在发送消息的时候如果收不到对方服务器的确认,那么就会默默地重复发送,用户基本感觉不出来。

3. “在线状态”掉线时消息会在本地缓存,等你上线后再补发,对方会看到延迟几分钟。

4. 如果出现网络波动大时,会短卡,不会死住,可手动下拉刷新或退出重进。

5. 建议打开“离线消息”功能,在设置-数据与存储中设置,断网消息保存更稳定。

日常使用中大部分的网络问题都可以自动处理,不用担心丢失信息。遇到极端状况,比如基站瘫痪等,只能等网络恢复。

韩家馨
韩家馨回答于 06 月 25 日

1. Telegram会自动恢复网络后发送消息,重发信息。

2. 消息会在本地进行缓存,不会立即消失。

3. 断线重连,不会卡顿。

原文内容:

有断线重连机制,不会卡住。

_th

有断线重连机制,不会卡住。

_th

有断线重连机制,不会卡住。

_

4. 支持离线发送,上线同步。

原文内容:

3、支持离线发送,上线后再同步;

_user

支持离线发送,上线后再同步。

原文内容:

3、支持离线发送,上线后再同步;

_user

支持离线发送,上线后再同步。

原文内容:

4、支持语音发送,语音转文字,文字转语音。

_think

支持语音发送,语音转文字,文字转语音。

原文内容:

4、支持语音发送,语音转文字,文字转语音。

_think

支持语音发送,语音转文字,文字转语音。

原文内容:

3、支持离线发送,上线后再同步;

4、支持语音发送,语音转文字,文字转语音。

_think

支持离线发送,上线同步。

支持语音发送,语音转文字,文字转语音。

5. 聊天记录存储于服务器,设备切换可恢复。

不用担心,在网络不好的时候它会自己默默的解决。

万芫华
万芫华回答于 06 月 26 日

1.TG的服务器自动缓存未发送消息。网断后再连上,消息会自动重发给对方。

2.聊天历史在本地数据库里,重新连接后会同步,和微信一样不会丢失聊天记录。

3.如果发送消息没有收到送达回执,TG会持续重试。这个重试过程在后台自动进行。

4.极端情况例如关机,会继续传输,但如果是墙断开的就另说。

5.消息重发不会阻塞页面,都是异步的。用户可以继续其他操作。

在正常情况下不会出现丢消息和消息卡住的问题,遇到网络波动不用太担心。

暮云散
暮云散回答于 06 月 27 日

当网络状况不佳时,Telegram 纸飞机会自动缓存未发送的文本,待网络恢复后自动发送,不需要人为干预。这个机制十分稳定,几乎不会丢失消息。

消息重发是异步的,不会阻塞整个聊天界面,你可以继续发送新消息,旧消息会后台排队重发。

一个小技巧,如果长时间没有联网,建议等网络通畅后再发送重要消息,系统虽然有恢复功能,但是不排除极端情况。

实际应用中,这种机制已经足够了,毕竟它本来就是弱网通信工具,出现问题后可以重启客户端刷新状态。

月影寒
月影寒回答于 06 月 28 日

Telegram 在网络不好时,信息不会直接丢失,它会自动重发的。你可以把它看做快递员,发现送不掉就排队重试。

具体来说:_

1. 发消息的时候,没有收到服务器确认消息会存在本地草稿箱

2. 网络恢复后系统会自动重新发送积压的消息

3. 接收消息同理,后台会持续获取未同步的数据

实际体验上,可能会看到“已送达”但是没有显示已读的情况。只要手机保持联网状态,后台会一直处理,不会卡死进程。这种设计是很聪明的,就是为了让用户体验尽量平滑。

您的答案