类 TcpProperties

java.lang.Object
com.iplatform.base.config.TcpProperties

@ConfigurationProperties(prefix="iplatform.tcp") public class TcpProperties extends Object
  • 构造器详细资料

    • TcpProperties

      public TcpProperties()
  • 方法详细资料

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • isShowLog

      public boolean isShowLog()
    • setShowLog

      public void setShowLog(boolean showLog)
    • getQueueType

      public String getQueueType()
      返回请求消息队列管理器的实现类型,目前只有内存实现。
      返回:
    • setQueueType

      public void setQueueType(String queueType)
    • getScanPackagesTcp

      public String getScanPackagesTcp()
    • setScanPackagesTcp

      public void setScanPackagesTcp(String scanPackagesTcp)
    • getScanPackagesWs

      public String getScanPackagesWs()
    • setScanPackagesWs

      public void setScanPackagesWs(String scanPackagesWs)
    • getPortTcp

      public int getPortTcp()
    • setPortTcp

      public void setPortTcp(int portTcp)
    • getWebsocketUri

      public String getWebsocketUri()
    • setWebsocketUri

      public void setWebsocketUri(String websocketUri)
    • getBossThreadNum

      public int getBossThreadNum()
    • setBossThreadNum

      public void setBossThreadNum(int bossThreadNum)
    • getWorkerThreadNum

      public int getWorkerThreadNum()
    • setWorkerThreadNum

      public void setWorkerThreadNum(int workerThreadNum)
    • getPortWs

      public int getPortWs()
    • setPortWs

      public void setPortWs(int portWs)
    • isOpenHeartBeat

      public boolean isOpenHeartBeat()
    • setOpenHeartBeat

      public void setOpenHeartBeat(boolean openHeartBeat)
    • isCustomConnectionManager

      public boolean isCustomConnectionManager()
      是否开启自定义:长连接管理器,如果开启则需要业务(创建)配置该对象。
      返回:
    • setCustomConnectionManager

      public void setCustomConnectionManager(boolean customConnectionManager)
    • getHeartBeatSeconds

      public long getHeartBeatSeconds()
      返回心跳设置的时间,默认:60秒
      返回:
    • setHeartBeatSeconds

      public void setHeartBeatSeconds(long heartBeatSeconds)
    • isLoadBalanceEnabled

      public boolean isLoadBalanceEnabled()
      是否支持集群模式,true表示支持,会使用负载连接管理器,并启用MQ消息队列。
      返回:
    • setLoadBalanceEnabled

      public void setLoadBalanceEnabled(boolean loadBalanceEnabled)
    • getConnectionHost

      public String getConnectionHost()
    • setConnectionHost

      public void setConnectionHost(String connectionHost)