类 NettyClusterSimpleHelper

java.lang.Object
com.iohao.game.external.core.netty.simple.NettyClusterSimpleHelper

public class NettyClusterSimpleHelper extends Object
简单的快速启动工具: 对外服、游戏网关集群(3个节点)、游戏逻辑服
     注意:
          这个工具只适合单机的开发或本地一体化的开发,对于生产不适合。
 
作者:
渔民小镇
日期:
2023-04-28
  • 构造器详细资料

    • NettyClusterSimpleHelper

      public NettyClusterSimpleHelper()
  • 方法详细资料

    • runTcp

      public void runTcp(int externalPort, List<AbstractBrokerClientStartup> logicList)
      简单的快速启动
           快速启动:
                对外服 tcp 方式连接
                游戏网关集群
                逻辑服
      
            包括游戏业务文档的生成
       
      参数:
      externalPort - 游戏对外服端口
      logicList - 逻辑服列表
    • run

      public void run(int externalPort, List<AbstractBrokerClientStartup> logicList)
      简单的快速启动
           快速启动:
                对外服 websocket 方式连接
                游戏网关集群
                逻辑服
      
            包括游戏业务文档的生成
       
      参数:
      externalPort - 游戏对外服端口
      logicList - 逻辑服列表
    • createBrokerServer

      public BrokerServer createBrokerServer(List<String> seedAddress, int gossipListenPort, int port)