类 GlobalExecutor
- java.lang.Object
-
- com.alibaba.nacos.core.utils.GlobalExecutor
-
public class GlobalExecutor extends java.lang.Objectcore module global executor.- 作者:
- liaochuntao
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.util.concurrent.ThreadPoolExecutorclusterRpcExecutorprivate static java.util.concurrent.ScheduledExecutorServiceCOMMON_EXECUTORprivate static java.util.concurrent.ScheduledExecutorServiceDISTRO_EXECUTORstatic java.util.concurrent.ThreadPoolExecutorsdkRpcExecutor
-
构造器概要
构造器 构造器 说明 GlobalExecutor()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidexecuteByCommon(java.lang.Runnable runnable)static voidrunWithoutThread(java.lang.Runnable runnable)static voidscheduleByCommon(java.lang.Runnable runnable, long delayMs)static voidschedulePartitionDataTimedSync(java.lang.Runnable runnable, long interval)static voidsubmitLoadDataTask(java.lang.Runnable runnable)static voidsubmitLoadDataTask(java.lang.Runnable runnable, long delay)
-
-
-
字段详细资料
-
COMMON_EXECUTOR
private static final java.util.concurrent.ScheduledExecutorService COMMON_EXECUTOR
-
DISTRO_EXECUTOR
private static final java.util.concurrent.ScheduledExecutorService DISTRO_EXECUTOR
-
sdkRpcExecutor
public static final java.util.concurrent.ThreadPoolExecutor sdkRpcExecutor
-
clusterRpcExecutor
public static final java.util.concurrent.ThreadPoolExecutor clusterRpcExecutor
-
-
方法详细资料
-
runWithoutThread
public static void runWithoutThread(java.lang.Runnable runnable)
-
executeByCommon
public static void executeByCommon(java.lang.Runnable runnable)
-
scheduleByCommon
public static void scheduleByCommon(java.lang.Runnable runnable, long delayMs)
-
submitLoadDataTask
public static void submitLoadDataTask(java.lang.Runnable runnable)
-
submitLoadDataTask
public static void submitLoadDataTask(java.lang.Runnable runnable, long delay)
-
schedulePartitionDataTimedSync
public static void schedulePartitionDataTimedSync(java.lang.Runnable runnable, long interval)
-
-