程序包 top.lieder

类 Environment

java.lang.Object
top.lieder.Environment

public class Environment extends Object
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
     
    static boolean
    是否通过内网模式链接数据库系统 内网模式判断依据为,部署服务器存在文件/cert/env.config,json格式,并且内容项innerMode为true,否则均为false
    static boolean
    是否是k8s部署模式 k8s部署模式主要决定文件访问是相对路径还是绝对路径。
    static boolean
    是否是测试环境 测试环境连测试数据库系统,正式连正式数据库系统 测试环境判断依据为,如果部署服务器存在文件/cert/env.config,json格式,并且内容项包括testMode则为testMode值,否则按照application.properties中testMode情况决定

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • Environment

      public Environment()
  • 方法详细资料

    • getEnvironment

      public static Map<String,Boolean> getEnvironment()
    • getTestMode

      public static boolean getTestMode()
      是否是测试环境 测试环境连测试数据库系统,正式连正式数据库系统 测试环境判断依据为,如果部署服务器存在文件/cert/env.config,json格式,并且内容项包括testMode则为testMode值,否则按照application.properties中testMode情况决定
      返回:
      true,测试环境
    • getK8sMode

      public static boolean getK8sMode()
      是否是k8s部署模式 k8s部署模式主要决定文件访问是相对路径还是绝对路径。需要注意的是,k8s部署只能通过绝对路径访问,需要对应k8s相应挂载路径 k8s模式判断依据为,部署服务器存在文件/cert/env.config,json格式,并且内容项k8sMode为true,否则均为false
      返回:
      true,k8s部署模式
    • getInnerMode

      public static boolean getInnerMode()
      是否通过内网模式链接数据库系统 内网模式判断依据为,部署服务器存在文件/cert/env.config,json格式,并且内容项innerMode为true,否则均为false
      返回:
      true,通过内网模式连接 false,通过跳板机连接,性能受限