IM服务有个配置
```
##首次登录,是否接收之前的历史消息。
## 0 不接收历史消息,只接收 ${message.compensate_time_limit} 毫秒以内的消息,由于服务器没有保存已经收取记录,所以如果有超过这个时间之前未收取的消息也不会收取下来;
## 1 接收,会接收 message.max_queue 配置的条数的历史消息。
## 本开关仅对原生客户端(移动端,pc端和pad端)有效。web端和小程序端默认拉取最新${message.web_roaming_count}条消息
message.roaming 1
```
打开后,当更换设备时就能同步指定数目的消息,社区版建议不好超过1024,专业版可以设置为5000或者更多。
另外还有个开关,开启后可以在会话内拉取历史消息
```
##是否开启拉取远程历史消息。如果为1,客户端在会话内如果本地消息读取完了,可以下拉继续加载在服务器上的该会话的消息;如果为0则不能。
message.remote_history_message 1
```