类 NacosDataSource<T>

java.lang.Object
com.alibaba.csp.sentinel.datasource.AbstractDataSource<String,T>
com.alibaba.csp.sentinel.datasource.nacos.NacosDataSource<T>
所有已实现的接口:
com.alibaba.csp.sentinel.datasource.ReadableDataSource<String,T>

public class NacosDataSource<T> extends com.alibaba.csp.sentinel.datasource.AbstractDataSource<String,T>
A read-only DataSource with Nacos backend. When the data in Nacos backend has been modified, Nacos will automatically push the new value so that the dynamic configuration can be real-time.
作者:
Eric Zhao
  • 构造器详细资料

    • NacosDataSource

      public NacosDataSource(String serverAddr, String groupId, String dataId, com.alibaba.csp.sentinel.datasource.Converter<String,T> parser)
      Constructs an read-only DataSource with Nacos backend.
      参数:
      serverAddr - server address of Nacos, cannot be empty
      groupId - group ID, cannot be empty
      dataId - data ID, cannot be empty
      parser - customized data parser, cannot be empty
    • NacosDataSource

      public NacosDataSource(Properties properties, String groupId, String dataId, com.alibaba.csp.sentinel.datasource.Converter<String,T> parser)
      参数:
      properties - properties for construct ConfigService using NacosFactory.createConfigService(Properties)
      groupId - group ID, cannot be empty
      dataId - data ID, cannot be empty
      parser - customized data parser, cannot be empty
  • 方法详细资料