- genLogContent(String, Object...) - 类 中的静态方法tech.powerjob.worker.log.impl.AbstractOmsLogger
-
生成日志内容
- get(K) - 类 中的方法tech.powerjob.worker.common.utils.LRUCache
-
- getAllDisconnectedProcessorTrackers() - 类 中的方法tech.powerjob.worker.core.ha.ProcessorTrackerStatusHolder
-
获取所有失联 ProcessorTracker 的IP地址
- getAllFrequentTaskTrackerKeys() - 类 中的静态方法tech.powerjob.worker.core.tracker.manager.HeavyTaskTrackerManager
-
- getAllProcessorTrackers() - 类 中的方法tech.powerjob.worker.core.ha.ProcessorTrackerStatusHolder
-
获取所有 ProcessorTracker 的IP地址(包括不可用状态)
- getAllTask(Long, Long) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
- getAllTaskResult(Long, Long) - 接口 中的方法tech.powerjob.worker.persistence.TaskDAO
-
查询所有子任务的执行结果 (为了性能特殊定制,主要是内存占用,如果使用 simpleQueryPlus,内存中需要同时存在3份数据 ?
- getAllTaskResult(Long, Long) - 类 中的方法tech.powerjob.worker.persistence.TaskDAOImpl
-
- getAllTaskResult(Long, Long) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
查询所有Task执行结果,reduce阶段 或 postProcess阶段 使用
- getAllUnFinishedTaskByAddress(Long, String) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
- getAppId() - 类 中的方法tech.powerjob.worker.common.WorkerRuntime
-
- getAvailableProcessorTrackers() - 类 中的方法tech.powerjob.worker.core.ha.ProcessorTrackerStatusHolder
-
获取可用 ProcessorTracker 的IP地址
- getBean(String, ApplicationContext) - 类 中的静态方法tech.powerjob.worker.processor.impl.AbstractBuildInSpringProcessorFactory
-
- getConnection() - 类 中的方法tech.powerjob.worker.persistence.ConnectionFactory
-
- getContainerClassLoader() - 接口 中的方法tech.powerjob.worker.container.OmsContainer
-
获取容器的类加载器
- getContainerClassLoader() - 类 中的方法tech.powerjob.worker.container.OmsJarContainer
-
- getContainerId() - 接口 中的方法tech.powerjob.worker.container.OmsContainer
-
- getContainerId() - 类 中的方法tech.powerjob.worker.container.OmsJarContainer
-
- getCurrentServerAddress() - 类 中的方法tech.powerjob.worker.background.discovery.PowerJobServerDiscoveryService
-
- getCurrentServerAddress() - 接口 中的方法tech.powerjob.worker.background.discovery.ServerDiscoveryService
-
获取当前的 server 地址
- getDeployedContainerInfos() - 类 中的静态方法tech.powerjob.worker.container.OmsContainerFactory
-
获取该Worker已部署容器的信息
- getDeployedTime() - 接口 中的方法tech.powerjob.worker.container.OmsContainer
-
- getDeployedTime() - 类 中的方法tech.powerjob.worker.container.OmsJarContainer
-
- getInstanceStatisticsHolder(long) - 类 中的方法tech.powerjob.worker.core.tracker.task.heavy.HeavyTaskTracker
-
获取任务实例产生的各个Task状态,用于分析任务实例执行情况
- getLastTask(Long, Long) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
获取 MapReduce 或 Broadcast 的最后一个任务
- getName() - 接口 中的方法tech.powerjob.worker.container.OmsContainer
-
- getName() - 类 中的方法tech.powerjob.worker.container.OmsJarContainer
-
- getProcessor(String) - 接口 中的方法tech.powerjob.worker.container.OmsContainer
-
获取处理器
- getProcessor(String) - 类 中的方法tech.powerjob.worker.container.OmsJarContainer
-
- getProcessorTracker(Long, String, Supplier<ProcessorTracker>) - 类 中的静态方法tech.powerjob.worker.core.tracker.manager.ProcessorTrackerManager
-
获取 ProcessorTracker,如果不存在则创建
- getProcessorTrackerStatus(String) - 类 中的方法tech.powerjob.worker.core.ha.ProcessorTrackerStatusHolder
-
根据地址获取 ProcessorTracker 的状态
- getQueryCondition() - 类 中的方法tech.powerjob.worker.persistence.SimpleTaskQuery
-
- getRuntimeMeta() - 类 中的静态方法tech.powerjob.worker.common.ThreadLocalStore
-
- getSystemMetrics() - 类 中的静态方法tech.powerjob.worker.common.utils.SystemInfoUtils
-
- getTask() - 类 中的静态方法tech.powerjob.worker.common.ThreadLocalStore
-
- getTask(Long, String) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
根据主键查询 Task
- getTaskByStatus(Long, TaskStatus, int) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
获取指定状态的Task
- getTaskIDAddr() - 类 中的静态方法tech.powerjob.worker.common.ThreadLocalStore
-
- getTaskStatus(Long, String) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
查询任务状态(只查询 status,节约 I/O 资源 -> 测试表明,在(我高端的NVMe)SSD上都效果惊人...别说一般的HDD了...磁盘I/O果然是重要瓶颈...)
- getTaskStatusStatistics(Long, Long) - 类 中的方法tech.powerjob.worker.persistence.TaskPersistenceService
-
获取 TaskTracker 管理的子 task 状态统计信息
TaskStatus -> num
- getTaskTracker(Long) - 类 中的静态方法tech.powerjob.worker.core.tracker.manager.HeavyTaskTrackerManager
-
获取 TaskTracker
- getTaskTracker(Long) - 类 中的静态方法tech.powerjob.worker.core.tracker.manager.LightTaskTrackerManager
-
- getTotalTaskNum() - 类 中的方法tech.powerjob.worker.core.tracker.task.heavy.HeavyTaskTracker.InstanceStatisticsHolder
-
- getUpdateSQL() - 类 中的方法tech.powerjob.worker.persistence.TaskDO
-
- getVersion() - 类 中的静态方法tech.powerjob.worker.common.PowerJobWorkerVersion
-
Return the full version string of the present OhMyScheduler-Worker codebase, or null
if it cannot be determined.
- getVersion() - 接口 中的方法tech.powerjob.worker.container.OmsContainer
-
- getVersion() - 类 中的方法tech.powerjob.worker.container.OmsJarContainer
-