类 NettyRunOne

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

public final class NettyRunOne extends Object
简单的启动器: 游戏对外服、游戏网关、游戏逻辑服 谐音:拳皇98 中的 round one ready go!
     注意:
          这个工具只适合单机的开发或本地一体化的开发, 对于分布式不适合。

          当然如果打算开发单体应用,这种方式是很合适的。
 
作者:
渔民小镇
日期:
2023-02-19
  • 构造器详细资料

    • NettyRunOne

      public NettyRunOne()
  • 方法详细资料

    • startup

      public void startup()
      简单的快速启动,
           游戏对外服、Broker(游戏网关)、游戏逻辑服这三部分,在一个进程中使用内存通信。
           【单体应用;在开发分布式时,调试更加方便】
       
    • setLogicServerList

      public NettyRunOne setLogicServerList(List<AbstractBrokerClientStartup> logicServerList)
      set 游戏逻辑服列表
      参数:
      logicServerList - 游戏逻辑服列表
      返回:
      this
    • setExternalServer

      public NettyRunOne setExternalServer(ExternalServer externalServer)
      添加游戏对外服
      参数:
      externalServer - 游戏对外服
      返回:
      this
    • setExternalServerList

      public NettyRunOne setExternalServerList(List<ExternalServer> externalServerList)
      set 游戏对外服列表
      参数:
      externalServerList - 游戏对外服列表
      返回:
      this
    • setOpenWithNo

      public NettyRunOne setOpenWithNo(boolean openWithNo)