关于历史消息的问题

json 2023-4-23 220

请问下,为什么,A帐号在A设备登陆并产生了聊天信息,在设备登陆后,设备产生的聊天信息在B设备中就没有了呢?

最新回复 (3)
  • x86 2023-4-23
    引用 2

    意思是 A 账号在 A 设备登录之后,产生一些聊天信息;然后 A 账号,重新登录到 B 设备时,B 设备没有同步之前产生的那些聊天信息吗?

    看一下 im-server 配置文件里面的这个配置

    ##首次登录,是否接收之前的历史消息。
    ## 0 不接收历史消息,只接收 ${message.compensate_time_limit} 毫秒以内的消息,由于服务器没有保存已经收取记录,所以如果有超过这个时间之前未收取的消息也不会收取下来;
    ## 1 接收,会接收 message.max_queue 配置的条数的历史消息。
    ## 本开关仅对原生客户端(移动端,pc端和pad端)有效。web端和小程序端默认拉取最新${message.web_roaming_count}条消息
    message.roaming 1
    
  • json 2023-4-23
    引用 3
    明白了,默认0,没注意,所以这部分没修改,谢谢
  • json 2023-4-23
    引用 4
    x86 意思是 A 账号在 A 设备登录之后,产生一些聊天信息;然后 A 账号,重新登录到 B 设备时,B 设备没有同步之前产生的那些聊天信息吗? 看一下 im-server 配置文件里面的这个配置 ...
    明白了,默认0,没注意,所以这部分没修改,谢谢
返回