com.baidu.driver4j.bdrp.node.health
类 HealthChecker

java.lang.Object
  继承者 java.util.TimerTask
      继承者 com.baidu.driver4j.bdrp.node.health.HealthChecker
所有已实现的接口:
Runnable

public class HealthChecker
extends TimerTask

健康检查触发器

作者:
dingxuefeng

构造方法摘要
HealthChecker()
           
 
方法摘要
 void check()
          进行节点检查,遍历节点管理器中的所有节点进行检查
 void run()
          定时触发的节点检查,如果当前有检查在执行,则忽略本次执行
 void setCheckInterval(long checkInterval)
           
 void setNodeManager(NodeManager nodeManager)
           
 void startChecking()
          启动定时检查
 void stopChecking()
           
 
从类 java.util.TimerTask 继承的方法
cancel, scheduledExecutionTime
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

HealthChecker

public HealthChecker()
方法详细信息

run

public void run()
定时触发的节点检查,如果当前有检查在执行,则忽略本次执行

指定者:
接口 Runnable 中的 run
指定者:
TimerTask 中的 run

check

public void check()
进行节点检查,遍历节点管理器中的所有节点进行检查


stopChecking

public void stopChecking()

startChecking

public void startChecking()
启动定时检查


setNodeManager

public void setNodeManager(NodeManager nodeManager)

setCheckInterval

public void setCheckInterval(long checkInterval)


Copyright © 2016. All rights reserved.