Javascript Socket.IO广播到特定数量的客户端
我不知道这是否可能实现,但我想向特定数量的客户发送一条消息 例如,假设我有100个客户端连接到我的服务器。我想以这样的方式发送一条消息,100个客户端中只有10个(应该能够在消息中指定)应该接收到消息而不接收,甚至丢弃它 就像网络数据包的TTL值一样Javascript Socket.IO广播到特定数量的客户端,javascript,node.js,socket.io,Javascript,Node.js,Socket.io,我不知道这是否可能实现,但我想向特定数量的客户发送一条消息 例如,假设我有100个客户端连接到我的服务器。我想以这样的方式发送一条消息,100个客户端中只有10个(应该能够在消息中指定)应该接收到消息而不接收,甚至丢弃它 就像网络数据包的TTL值一样 谢谢请使用房间。当客户连接时,将他加入一个房间。然后你可以发射到那个房间 有关详细信息,请参阅此链接:谢谢。我知道这个房间。看,这不像是聊天室之类的应用程序。服务器需要执行一些任务,它分布在连接的客户端之间。但是什么任务不是固定的,需要多少客户机呢
谢谢请使用房间。当客户连接时,将他加入一个房间。然后你可以发射到那个房间
有关详细信息,请参阅此链接:谢谢。我知道这个房间。看,这不像是聊天室之类的应用程序。服务器需要执行一些任务,它分布在连接的客户端之间。但是什么任务不是固定的,需要多少客户机呢。这就是我想要在消息本身中广播和发送所需的客户端数量。在这种情况下,您必须自己跟踪客户端,并决定发送到哪一个。我可以将繁忙的客户端转移到一个房间,这样他们就不会收到新命令。但是所有的免费客户端都不应该按照新命令操作。只有少数客户端应该开始处理MM。这就是我目前正在做的。服务器跟踪所有客户端,并向选定的客户端发送请求。我只是想,如果有任何规定,那么它会更容易。谢谢