CommandMessage 命令消息入库情况

发布时间: 2021-10-26 14:42

回答:

消息流转时查到的这个sessionId字段表明接收端要不要存储, 为0不存, 为3做存储. 

 例: 如果是一条端上定义为不存储不计数的消息( flag为NONE或status), 

但sessionId 为3, 表明发出时的传参是有问题的(若为服务端发出, 那么传参有问题. 若为端上发出, 可能为端上bug). 

端上注册这个命令消息,则按照端上判断,不存储不计数

端上没有注册这个命令消息,那么接收端收到消息后, 就会把这个命令消息存在本地库了.