Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

对外服组播能力支持 #243

Open
congcongfu opened this issue Jan 17, 2024 · 6 comments
Open

对外服组播能力支持 #243

congcongfu opened this issue Jan 17, 2024 · 6 comments
Labels
enhancement;功能增强 Function enhancement;功能增强 May support;打算支持,但不紧急 Maybe, but not necessarily;后续版本计划提供的功能 trick;使用技巧 trick;使用技巧

Comments

@congcongfu
Copy link

新增功能的使用场景

对外服增加组播能力,可以支持大规模群组组播消息,扩展现有的消息广播能力。

我可以提供这部分代码,不知道是否有计划添加到框架中

@iohao
Copy link
Owner

iohao commented Jan 17, 2024

可以举个具体的使用场景案例吗

@congcongfu
Copy link
Author

比如直播场景,一个房间有10w个人,需要同时给这10w个用户推送消息。

@iohao
Copy link
Owner

iohao commented Jan 17, 2024

是在游戏对外服创建一个类似房间的概念,在游戏逻辑服中将玩家与该房间号关联;之后在游戏逻辑服中将业务数据广播到指定的房间号吗。

@congcongfu
Copy link
Author

是的,是这么个思路,对外服务绑定房间和用户的关系。

@iohao
Copy link
Owner

iohao commented Jan 18, 2024

感谢支持,这是个不错的想法。

之前有考虑过将此功能添加到框架中,但一直在待定中;没有动工的原因是:

  1. 功能比较偏业务,只在特定项目的业务下才具备实用性。
  2. 没有时间写这部分的使用文档。
  3. 在扩展上相对好做,可以通过 (获取游戏对外服的数据与扩展 - 文档) 来扩展。

最近在忙 ioGame21 的事情,时间也不充裕。

综上,该功能先待定,等 ioGame21 发布后再讨论。

@iohao iohao added May support;打算支持,但不紧急 Maybe, but not necessarily;后续版本计划提供的功能 enhancement;功能增强 Function enhancement;功能增强 labels Jan 18, 2024
@congcongfu
Copy link
Author

好的,期待 ioGame21

@iohao iohao added the trick;使用技巧 trick;使用技巧 label Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement;功能增强 Function enhancement;功能增强 May support;打算支持,但不紧急 Maybe, but not necessarily;后续版本计划提供的功能 trick;使用技巧 trick;使用技巧
Projects
None yet
Development

No branches or pull requests

2 participants