Skip to content

向 Room 中广播消息,消息可能会丢失 #101

@winking324

Description

@winking324

版本:

  • github.com/zishang520/engine.io/v2 v2.4.13
  • github.com/zishang520/socket.io/v2 v2.4.11

我写了一个很简单的 Demo 来测试,发现使用 socket.Server.To(socket.Room(message.Room)).Emit("message", message) 快速发送消息时,会有偶现的消息丢失问题,请问这个问题应该如何来解决或者避免呢?

Image

我现在每次收到消息,连续发送 10 条消息回复,可以看到,图片中丢失了 Message3 这一条消息。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions