跳过导航链接
A C D E F G H O P Q R S T U W 

A

afterPropertiesSet() - 类 中的方法tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
allProtocols() - 类 中的方法tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
allProtocols() - 接口 中的方法tech.powerjob.server.remote.transporter.TransportService
当前支持的全部协议
ask(String, URL, PowerSerializable, Class<T>) - 类 中的方法tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
ask(String, URL, PowerSerializable, Class<T>) - 接口 中的方法tech.powerjob.server.remote.transporter.TransportService
 

C

clean(List<Long>) - 类 中的静态方法tech.powerjob.server.remote.worker.WorkerClusterManagerService
清理不需要的worker信息
cleanUp() - 类 中的静态方法tech.powerjob.server.remote.worker.WorkerClusterManagerService
清理缓存信息,防止 OOM
ClusterStatusHolder - tech.powerjob.server.remote.worker中的类
管理Worker集群状态
ClusterStatusHolder(String) - 类 的构造器tech.powerjob.server.remote.worker.ClusterStatusHolder
 

D

defaultProtocol() - 类 中的方法tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
defaultProtocol() - 接口 中的方法tech.powerjob.server.remote.transporter.TransportService
自用地址,用于维护 server -> appId 和 server 间通讯 4.3.0 前为 ActorSystem Address(ip:10086) 4.3.0 后 PowerJob 将主协议切换为自由协议,默认使用 HTTP address (ip:10010)
deployContainer2Worker(String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 
DesignatedWorkerFilter - tech.powerjob.server.remote.worker.filter中的类
just use designated worker
DesignatedWorkerFilter() - 类 的构造器tech.powerjob.server.remote.worker.filter.DesignatedWorkerFilter
 
DesignateServer - tech.powerjob.server.remote.server.redirector中的注释类型
需要在指定的服务器运行 注意:该注解所在方法的参数必须为对象,不可以是 long 等基本类型
DesignateServerAspect - tech.powerjob.server.remote.server.redirector中的类
指定服务器运行切面
DesignateServerAspect() - 类 的构造器tech.powerjob.server.remote.server.redirector.DesignateServerAspect
 
destroy() - 类 中的方法tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
destroyContainer2Worker(String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 
DisconnectedWorkerFilter - tech.powerjob.server.remote.worker.filter中的类
filter disconnected worker
DisconnectedWorkerFilter() - 类 的构造器tech.powerjob.server.remote.worker.filter.DisconnectedWorkerFilter
 
dispatchJob2Worker(String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 

E

elect(ServerDiscoveryRequest) - 类 中的方法tech.powerjob.server.remote.server.election.ServerElectionService
 
execute(ProceedingJoinPoint, DesignateServer) - 类 中的方法tech.powerjob.server.remote.server.redirector.DesignateServerAspect
 

F

fetchServiceInfo() - 接口 中的方法tech.powerjob.server.remote.server.self.ServerInfoService
fetch current server info
fetchServiceInfo() - 类 中的方法tech.powerjob.server.remote.server.self.ServerInfoServiceImpl
 
filter(WorkerInfo, JobInfoDO) - 类 中的方法tech.powerjob.server.remote.worker.filter.DesignatedWorkerFilter
 
filter(WorkerInfo, JobInfoDO) - 类 中的方法tech.powerjob.server.remote.worker.filter.DisconnectedWorkerFilter
 
filter(WorkerInfo, JobInfoDO) - 类 中的方法tech.powerjob.server.remote.worker.filter.SystemMetricsWorkerFilter
 
filter(WorkerInfo, JobInfoDO) - 接口 中的方法tech.powerjob.server.remote.worker.filter.WorkerFilter
 
FriendActor - tech.powerjob.server.remote.server中的类
处理朋友们的信息(处理服务器与服务器之间的通讯)
FriendActor() - 类 的构造器tech.powerjob.server.remote.server.FriendActor
 

G

getAllAliveWorkers(Long) - 类 中的方法tech.powerjob.server.remote.worker.WorkerClusterQueryService
get all alive workers
getAllWorkers() - 类 中的方法tech.powerjob.server.remote.worker.ClusterStatusHolder
获取该集群所有的机器信息
getAllWorkers(Long) - 类 中的方法tech.powerjob.server.remote.worker.WorkerClusterQueryService
 
getAppId2ClusterStatus() - 类 中的静态方法tech.powerjob.server.remote.worker.WorkerClusterManagerService
 
getAppId2ClusterStatus() - 类 中的方法tech.powerjob.server.remote.worker.WorkerClusterQueryService
 
getDeployedContainerInfos(Long) - 类 中的方法tech.powerjob.server.remote.worker.ClusterStatusHolder
获取当前该Worker集群容器的部署情况
getDeployedContainerInfos(Long, Long) - 类 中的方法tech.powerjob.server.remote.worker.WorkerClusterQueryService
获取某个应用容器的部署情况
getSuitableWorkers(JobInfoDO) - 类 中的方法tech.powerjob.server.remote.worker.WorkerClusterQueryService
get worker for job
getWorkerInfoByAddress(Long, String) - 类 中的方法tech.powerjob.server.remote.worker.WorkerClusterQueryService
Gets worker info by address.

H

heartbeat() - 类 中的方法tech.powerjob.server.remote.server.self.ServerInfoServiceImpl
 

O

onReceivePing(Ping) - 类 中的方法tech.powerjob.server.remote.server.FriendActor
处理存活检测的请求
onReceiveRemoteProcessReq(RemoteProcessReq) - 类 中的方法tech.powerjob.server.remote.server.FriendActor
 

P

Ping - tech.powerjob.server.remote.server.election中的类
检测目标机器是否存活
Ping() - 类 的构造器tech.powerjob.server.remote.server.election.Ping
 
ping2Friend(String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 
PowerTransportService - tech.powerjob.server.remote.transporter.impl中的类
server 数据传输服务
PowerTransportService(Environment) - 类 的构造器tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
process2Friend(String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 
processRemoteRequest(RemoteProcessReq) - 类 中的静态方法tech.powerjob.server.remote.server.redirector.RemoteRequestProcessor
 
ProtocolInfo - tech.powerjob.server.remote.transporter中的类
ProtocolInfo
ProtocolInfo() - 类 的构造器tech.powerjob.server.remote.transporter.ProtocolInfo
序列化需要,必须存在无参构造方法!
ProtocolInfo(String, String, int, Transporter) - 类 的构造器tech.powerjob.server.remote.transporter.ProtocolInfo
 

Q

queryInstance2Worker(String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 

R

release() - 类 中的方法tech.powerjob.server.remote.worker.ClusterStatusHolder
释放所有本地存储的容器信息(该操作会导致短暂的 listDeployedContainer 服务不可用)
RemoteProcessReq - tech.powerjob.server.remote.server.redirector中的类
原创执行命令
RemoteProcessReq() - 类 的构造器tech.powerjob.server.remote.server.redirector.RemoteProcessReq
 
RemoteRequestProcessor - tech.powerjob.server.remote.server.redirector中的类
process remote request
RemoteRequestProcessor() - 类 的构造器tech.powerjob.server.remote.server.redirector.RemoteRequestProcessor
 

S

ServerElectionService - tech.powerjob.server.remote.server.election中的类
Default server election policy, first-come, first-served, no load balancing capability
ServerElectionService(LockService, TransportService, AppInfoRepository, int) - 类 的构造器tech.powerjob.server.remote.server.election.ServerElectionService
 
ServerInfoService - tech.powerjob.server.remote.server.self中的接口
ServerInfoService
ServerInfoServiceImpl - tech.powerjob.server.remote.server.self中的类
management server info, like heartbeat, server id etc
ServerInfoServiceImpl(LockService, ServerInfoRepository) - 类 的构造器tech.powerjob.server.remote.server.self.ServerInfoServiceImpl
 
ServerURLFactory - tech.powerjob.server.remote.transporter.impl中的类
统一生成地址
ServerURLFactory() - 类 的构造器tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 
setApplicationContext(ApplicationContext) - 类 中的方法tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
setBuildProperties(BuildProperties) - 类 中的方法tech.powerjob.server.remote.server.self.ServerInfoServiceImpl
 
setTransportService(TransportService) - 接口 中的方法tech.powerjob.server.remote.aware.TransportServiceAware
 
setTransportService(TransportService) - 类 中的方法tech.powerjob.server.remote.server.FriendActor
 
simileBuild(String, ServerType, String, String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 
stopInstance2Worker(String) - 类 中的静态方法tech.powerjob.server.remote.transporter.impl.ServerURLFactory
 
SystemMetricsWorkerFilter - tech.powerjob.server.remote.worker.filter中的类
filter worker by system metric
SystemMetricsWorkerFilter() - 类 的构造器tech.powerjob.server.remote.worker.filter.SystemMetricsWorkerFilter
 

T

tech.powerjob.server.remote.aware - 程序包 tech.powerjob.server.remote.aware
 
tech.powerjob.server.remote.server - 程序包 tech.powerjob.server.remote.server
 
tech.powerjob.server.remote.server.election - 程序包 tech.powerjob.server.remote.server.election
 
tech.powerjob.server.remote.server.redirector - 程序包 tech.powerjob.server.remote.server.redirector
 
tech.powerjob.server.remote.server.self - 程序包 tech.powerjob.server.remote.server.self
 
tech.powerjob.server.remote.transporter - 程序包 tech.powerjob.server.remote.transporter
 
tech.powerjob.server.remote.transporter.impl - 程序包 tech.powerjob.server.remote.transporter.impl
 
tech.powerjob.server.remote.worker - 程序包 tech.powerjob.server.remote.worker
 
tech.powerjob.server.remote.worker.filter - 程序包 tech.powerjob.server.remote.worker.filter
 
tell(String, URL, PowerSerializable) - 类 中的方法tech.powerjob.server.remote.transporter.impl.PowerTransportService
 
tell(String, URL, PowerSerializable) - 接口 中的方法tech.powerjob.server.remote.transporter.TransportService
 
TransportService - tech.powerjob.server.remote.transporter中的接口
server 数据传输服务
TransportServiceAware - tech.powerjob.server.remote.aware中的接口
TransportServiceAware

U

updateStatus(WorkerHeartbeat) - 类 中的方法tech.powerjob.server.remote.worker.ClusterStatusHolder
更新 worker 机器的状态
updateStatus(WorkerHeartbeat) - 类 中的静态方法tech.powerjob.server.remote.worker.WorkerClusterManagerService
更新状态

W

WorkerClusterManagerService - tech.powerjob.server.remote.worker中的类
管理 worker 集群信息
WorkerClusterManagerService() - 类 的构造器tech.powerjob.server.remote.worker.WorkerClusterManagerService
 
WorkerClusterQueryService - tech.powerjob.server.remote.worker中的类
获取 worker 集群信息
WorkerClusterQueryService(List<WorkerFilter>) - 类 的构造器tech.powerjob.server.remote.worker.WorkerClusterQueryService
 
WorkerFilter - tech.powerjob.server.remote.worker.filter中的接口
filter worker by system metrics or other info
A C D E F G H O P Q R S T U W 
跳过导航链接

Copyright © 2023. All rights reserved.