我是用django+channel
做的消息推送功能,但是呢有个问题,就是比如系统给A
用户推送了一条消息,如果A用户连接到了/message
这个websocket
,那么消息可以正常推送过去,但是如果A用户没有打开APP并且也没有连接到websocket,那么系统推送的消息就相当于丢失了
能不能做到这种,系统给A推送了10条消息,当A用户打开APP并连接到/message
这个websocket时,就把之前推送的10条消息都返回过去
消息是不保存在数据库的
有一个关键的问题,就是,系统怎么知道A用户有没有连接到/message
呢?
慕尼黑5688855