我来晚了,但是最后我听说了码头工人,现在我的问题是,我应该将哪个服务器码头化?
我的服务器:
- 仅需要与SQL DB交互但必须创建雪花ID并获取信息的API服务器,我认为我可以使用另一种服务器类型“服务器管理器”
- SQL Server
- 也需要雪花的事件服务器
- 服务器管理器,它将平衡负载并创建雪花ID的信息
- 会话服务器也需要雪花对象,它们无法直接停止,但是我们可以告诉它们缓慢卸载所有会话,然后停止
- 游戏服务器也无法直接停止,因为它们与玩家之间有很多正在运行的TCP和UDP连接
或者我应该编写自己的完全自我管理的服务器管理系统,这不会太困难吗?很抱歉这个疯狂的问题,但是在互联网上找不到我的问题的任何好答案,而且我对这个“码头工人”还很陌生