public class FailoverService extends Object
| 构造器和说明 |
|---|
FailoverService(CoordinatorRegistryCenter regCenter,
String jobName) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
failoverIfNecessary()
如果需要失效转移, 则设置作业失效转移.
|
List<Integer> |
getLocalHostFailoverItems()
获取运行在本作业服务器的失效转移序列号.
|
List<Integer> |
getLocalHostTakeOffItems()
获取运行在本作业服务器的被失效转移的序列号.
|
void |
removeFailoverInfo()
删除作业失效转移信息.
|
void |
setCrashedFailoverFlag(int item)
设置失效的分片项标记.
|
void |
updateFailoverComplete(Collection<Integer> items)
更新执行完毕失效转移的分片项状态.
|
public FailoverService(CoordinatorRegistryCenter regCenter, String jobName)
public void setCrashedFailoverFlag(int item)
item - 崩溃的作业项public void failoverIfNecessary()
public void updateFailoverComplete(Collection<Integer> items)
items - 执行完毕失效转移的分片项集合public List<Integer> getLocalHostFailoverItems()
public List<Integer> getLocalHostTakeOffItems()
public void removeFailoverInfo()
Copyright © 2016. All rights reserved.