public class SchedulerxWorker extends Object implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener<org.springframework.context.event.ApplicationContextEvent>
| 限定符和类型 | 字段和说明 |
|---|---|
static akka.actor.ActorSystem |
actorSystem |
static akka.actor.ActorRef |
AtLeastDeliveryRoutingActor |
static ClassLoader |
CUSTOMER_CLASS_LOADER |
static Map<String,Long> |
groupIdMap
已过时。
|
static boolean |
INITED |
static String |
WORKER_ADDR |
| 构造器和说明 |
|---|
SchedulerxWorker() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
void |
appendWorkerInit() |
org.apache.commons.configuration.Configuration |
getConfig() |
void |
init() |
static void |
main(String[] args)
!!!
|
void |
onApplicationEvent(org.springframework.context.event.ApplicationContextEvent event) |
static void |
restartActorSystem() |
void |
setAkkaRemotingAutoRecover(boolean autoRecover) |
void |
setAliyunAccessKey(String aliyunAccessKey) |
void |
setAliyunSecretKey(String aliyunSecretKey) |
void |
setAppKey(String appKey) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setBlockAppStart(boolean block) |
void |
setCgroupPathPrefix(String cgroupPathPrefix)
set cgroup path if the path is not '/sys/fs/cgroup/cpu/'
|
void |
setClassLoader(ClassLoader userClassLoader) |
void |
setDisableSites(String sites) |
void |
setDisableUnits(String units) |
void |
setDomainName(String domainName) |
void |
setEnableBatchWork(boolean enableBatchWork) |
void |
setEnableCgroupMetrics(boolean enable)
enable cgroup metrics collection in docker
|
void |
setEnableHeartbeatLog(boolean enable) |
void |
setEnableSecondDelayCycleIntervalMs(boolean enable) |
void |
setEnableSites(String sites) |
void |
setEnableUnits(String units) |
void |
setEndpoint(String endpoint) |
void |
setEndpointPort(int endpointPort) |
void |
setGroupId(String groupId) |
void |
setHost(String host) |
void |
setLabel(String label) |
void |
setMapMasterStatusCheckInterval(int interval) |
void |
setMaxTaskBodySize(int maxSize) |
void |
setNamespace(String namespace) |
void |
setNamespaceSource(String namespaceSource) |
void |
setPort(int port) |
void |
setShareContainerPool(boolean shareConatinerPool) |
void |
setSharePoolSize(int sharePoolSize) |
void |
setSlsCollectorEnable(boolean enable)
set sls collector switch, false value will not use sls log collector which may cause OOM
default is true
|
void |
setSTSAccessKey(String stsAccessKey) |
void |
setSTSSecretKey(String stsSecretKey) |
void |
setSTSSecretToken(String stsSecretToken) |
static String |
startActorSystem() |
public static akka.actor.ActorSystem actorSystem
public static akka.actor.ActorRef AtLeastDeliveryRoutingActor
public static boolean INITED
public static ClassLoader CUSTOMER_CLASS_LOADER
public static String WORKER_ADDR
@Deprecated public static Map<String,Long> groupIdMap
public org.apache.commons.configuration.Configuration getConfig()
public static void main(String[] args) throws Exception
Exceptionpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext 在接口中 org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanExceptionpublic void setDomainName(String domainName)
public void setGroupId(String groupId)
public void setAppKey(String appKey)
public void setEnableBatchWork(boolean enableBatchWork)
public void setEnableUnits(String units)
public void setEnableSites(String sites)
public void setDisableUnits(String units)
public void setDisableSites(String sites)
public void setAliyunAccessKey(String aliyunAccessKey)
public void setAliyunSecretKey(String aliyunSecretKey)
public void setSTSAccessKey(String stsAccessKey)
public void setSTSSecretKey(String stsSecretKey)
public void setSTSSecretToken(String stsSecretToken)
public void setHost(String host)
public void setPort(int port)
public void setClassLoader(ClassLoader userClassLoader)
public void setNamespace(String namespace)
public void setNamespaceSource(String namespaceSource)
public void setEndpoint(String endpoint)
public void setEndpointPort(int endpointPort)
public void setMaxTaskBodySize(int maxSize)
maxSize, - bytepublic void setBlockAppStart(boolean block)
public void setShareContainerPool(boolean shareConatinerPool)
public void setSharePoolSize(int sharePoolSize)
public void setSlsCollectorEnable(boolean enable)
enable - public void setLabel(String label)
public void setEnableCgroupMetrics(boolean enable)
enable - public void setCgroupPathPrefix(String cgroupPathPrefix)
cgroupPathPrefix - public void setAkkaRemotingAutoRecover(boolean autoRecover)
public void setEnableHeartbeatLog(boolean enable)
public void setMapMasterStatusCheckInterval(int interval)
public void setEnableSecondDelayCycleIntervalMs(boolean enable)
public void onApplicationEvent(org.springframework.context.event.ApplicationContextEvent event)
onApplicationEvent 在接口中 org.springframework.context.ApplicationListener<org.springframework.context.event.ApplicationContextEvent>Copyright © 2021. All rights reserved.