今天发现历史消息拉取相当的慢。安卓那边能收到响应超时的,iOS需要等待一杯咖啡才能拉取到历史消息。
如果发生错误,也应该立马响应到一个ERROR,可是响应要比不带时间戳和MSGID的系统方法慢的不在一个时空。
PS:此现象在上周的几乎不会发生,这周基本上每次都发生。。
请求如下:
[INFO] -[AVIMWebSocketWrapper sendCommand:] [Line 637]
------ BEGIN LeanCloud IM Out Command ------
cmd: Logs
type: AVIMLogsCommand
content: : {
cmd: logs
peerId: "BillGates"
logsMessage {
cid: "56f230237db2a200523e568e"
l: 16
t: 1459133947509
mid: "QZnsxkL1TiOXT1bWYytqXg"
}
}
------ END ---------------------------------
我尝试设置过把MSGID也携带进去,效果会好那么一丁点,但是响应时间还是需要半杯咖啡。。
请技术人员检查一下。。
更新:
好吧,回复一下我这里可能出现的问题。我们的消息列表中有那么几条消息格式是错误的,是后台手动更新的,发现之后删除了那几条消息,测了一下发现好像可以了。但是不能确定该问题究竟是这消息的问题还是那几条消息从中作梗。
-
创建时间
16年3月28日
-
最后回复
16年3月28日
- 2
回复
- 32
浏览
- 2
用户