Variable defaultConst

default: {
    getInstance(service: string, namespace: string, option?: Option): any;
    setConfig(config: Config): any;
}

Type declaration

  • getInstance:function
    • 调用方法。

      import polaris from 'pts/polaris';

      export default function () {
      let node = polaris.getInstance("trpc.pts.govern.govern", "Development")
      console.log(JSON.stringify(node))
      console.log(node.address)
      };

      Parameters

      • service: string

        北极星服务名/支持l5地址

      • namespace: string

        命名空间

      • Optionaloption: Option

        Option 对象

      Returns any

      响应对象

  • setConfig:function
    • 配置加载, 可选。

      import polaris from 'pts/polaris';

      polaris.setConfig(
      {
      isServiceRouterNearbyBased: true,
      chains: ['setDivisionRouter']
      }
      );

      Parameters

      • config: Config

        加载北极星配置项

      Returns any

      响应对象