【发布时间】:2021-06-15 22:22:25
【问题描述】:
假设,如果用户在线,则创建 websocket 连接,用户将获得所有实时通知。
但是,如果用户离线,websocket连接中断,那么如果在离线期间必须发送任何实时通知,如果用户再次在线(意味着该用户再次建立websocket连接时)是否会再次发送? ?
【问题讨论】:
标签: django websocket notifications real-time django-channels
假设,如果用户在线,则创建 websocket 连接,用户将获得所有实时通知。
但是,如果用户离线,websocket连接中断,那么如果在离线期间必须发送任何实时通知,如果用户再次在线(意味着该用户再次建立websocket连接时)是否会再次发送? ?
【问题讨论】:
标签: django websocket notifications real-time django-channels
取决于您设置频道的方式。一旦客户端关闭了套接字,你就不能向它发送消息,所以除非你设置永久存储(无论是缓存/文件/数据库),如果另一端没有对等点,这些消息会落在这些位置,否则你会丢失它们
【讨论】: