类 ConfigSubService


  • @Service
    public class ConfigSubService
    extends java.lang.Object
    Config sub service.
    作者:
    Nacos
    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      (专用程序包) class  ConfigSubService.Job
      Query subscriber's task from every nacos server nodes.
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private com.alibaba.nacos.core.cluster.ServerMemberManager memberManager  
    • 构造器概要

      构造器 
      限定符 构造器 说明
      protected ConfigSubService()  
        ConfigSubService​(com.alibaba.nacos.core.cluster.ServerMemberManager memberManager)  
    • 字段详细资料

      • memberManager

        private com.alibaba.nacos.core.cluster.ServerMemberManager memberManager
    • 构造器详细资料

      • ConfigSubService

        @Autowired
        public ConfigSubService​(com.alibaba.nacos.core.cluster.ServerMemberManager memberManager)
      • ConfigSubService

        protected ConfigSubService()
    • 方法详细资料

      • getUrl

        private java.lang.String getUrl​(java.lang.String ip,
                                        java.lang.String relativePath)
        Get and return called url string value.
        参数:
        ip - ip.
        relativePath - path.
        返回:
        all path.
      • runCollectionJob

        private java.util.List<SampleResult> runCollectionJob​(java.lang.String url,
                                                              java.util.Map<java.lang.String,​java.lang.String> params,
                                                              java.util.concurrent.CompletionService<SampleResult> completionService,
                                                              java.util.List<SampleResult> resultList)
      • mergeSampleResult

        public SampleResult mergeSampleResult​(SampleResult sampleCollectResult,
                                              java.util.List<SampleResult> sampleResults)
        Merge SampleResult.
        参数:
        sampleCollectResult - sampleCollectResult.
        sampleResults - sampleResults.
        返回:
        SampleResult.
      • getCollectSampleResult

        public SampleResult getCollectSampleResult​(java.lang.String dataId,
                                                   java.lang.String group,
                                                   java.lang.String tenant,
                                                   int sampleTime)
                                            throws java.lang.Exception
        抛出:
        java.lang.Exception
      • getCollectSampleResultByIp

        public SampleResult getCollectSampleResultByIp​(java.lang.String ip,
                                                       int sampleTime)
                                                throws java.lang.Exception
        抛出:
        java.lang.Exception