类 RpcConfigChangeNotifier
- java.lang.Object
-
- com.alibaba.nacos.common.notify.listener.Subscriber<LocalDataChangeEvent>
-
- com.alibaba.nacos.config.server.remote.RpcConfigChangeNotifier
-
@Component("rpcConfigChangeNotifier") public class RpcConfigChangeNotifier extends com.alibaba.nacos.common.notify.listener.Subscriber<LocalDataChangeEvent>ConfigChangeNotifier.- 版本:
- $Id: ConfigChangeNotifier.java, v 0.1 2020年07月20日 3:00 PM liuzunfei Exp $
- 作者:
- liuzunfei
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) classRpcConfigChangeNotifier.RpcPushTask
-
字段概要
字段 修饰符和类型 字段 说明 (专用程序包) ConfigChangeListenContextconfigChangeListenContextprivate com.alibaba.nacos.core.remote.ConnectionManagerconnectionManagerprivate static java.lang.StringPOINT_CONFIG_PUSHprivate static java.lang.StringPOINT_CONFIG_PUSH_FAILprivate static java.lang.StringPOINT_CONFIG_PUSH_SUCCESSprivate com.alibaba.nacos.core.remote.RpcPushServicerpcPushServiceprivate com.alibaba.nacos.core.remote.control.TpsMonitorManagertpsMonitorManager
-
构造器概要
构造器 构造器 说明 RpcConfigChangeNotifier()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidconfigDataChanged(java.lang.String groupKey, java.lang.String dataId, java.lang.String group, java.lang.String tenant, boolean isBeta, java.util.List<java.lang.String> betaIps, java.lang.String tag)adaptor to config module ,when server side config change ,invoke this method.voidonEvent(LocalDataChangeEvent event)private voidpush(RpcConfigChangeNotifier.RpcPushTask retryTask)private voidregisterTpsPoint()java.lang.Class<? extends com.alibaba.nacos.common.notify.Event>subscribeType()
-
-
-
字段详细资料
-
POINT_CONFIG_PUSH
private static final java.lang.String POINT_CONFIG_PUSH
- 另请参阅:
- 常量字段值
-
POINT_CONFIG_PUSH_SUCCESS
private static final java.lang.String POINT_CONFIG_PUSH_SUCCESS
- 另请参阅:
- 常量字段值
-
POINT_CONFIG_PUSH_FAIL
private static final java.lang.String POINT_CONFIG_PUSH_FAIL
- 另请参阅:
- 常量字段值
-
tpsMonitorManager
@Autowired private com.alibaba.nacos.core.remote.control.TpsMonitorManager tpsMonitorManager
-
configChangeListenContext
@Autowired ConfigChangeListenContext configChangeListenContext
-
rpcPushService
@Autowired private com.alibaba.nacos.core.remote.RpcPushService rpcPushService
-
connectionManager
@Autowired private com.alibaba.nacos.core.remote.ConnectionManager connectionManager
-
-
方法详细资料
-
registerTpsPoint
@PostConstruct private void registerTpsPoint()
-
configDataChanged
public void configDataChanged(java.lang.String groupKey, java.lang.String dataId, java.lang.String group, java.lang.String tenant, boolean isBeta, java.util.List<java.lang.String> betaIps, java.lang.String tag)adaptor to config module ,when server side config change ,invoke this method.- 参数:
groupKey- groupKey
-
onEvent
public void onEvent(LocalDataChangeEvent event)
- 指定者:
onEvent在类中com.alibaba.nacos.common.notify.listener.Subscriber<LocalDataChangeEvent>
-
subscribeType
public java.lang.Class<? extends com.alibaba.nacos.common.notify.Event> subscribeType()
- 指定者:
subscribeType在类中com.alibaba.nacos.common.notify.listener.Subscriber<LocalDataChangeEvent>
-
push
private void push(RpcConfigChangeNotifier.RpcPushTask retryTask)
-
-