@Configuration @ConditionalOnBean(value=cn.hippo4j.core.enable.MarkerConfiguration.Marker.class) @EnableConfigurationProperties(value=BootstrapCoreProperties.class) @ImportAutoConfiguration(value={cn.hippo4j.core.config.UtilAutoConfiguration.class,cn.hippo4j.message.config.MessageConfiguration.class}) @ConditionalOnProperty(prefix="spring.dynamic.thread-pool", value="enable", matchIfMissing=true, havingValue="true") @Import(value={cn.hippo4j.core.springboot.starter.config.ConfigHandlerConfiguration.EmbeddedNacos.class,cn.hippo4j.core.springboot.starter.config.ConfigHandlerConfiguration.EmbeddedNacosCloud.class,cn.hippo4j.core.springboot.starter.config.ConfigHandlerConfiguration.EmbeddedApollo.class,cn.hippo4j.core.springboot.starter.config.ConfigHandlerConfiguration.EmbeddedZookeeper.class}) public class DynamicThreadPoolCoreAutoConfiguration extends Object
| 构造器和说明 |
|---|
DynamicThreadPoolCoreAutoConfiguration() |
@Bean @ConditionalOnMissingBean @Order(value=-2147483648) public cn.hippo4j.common.config.ApplicationContextHolder hippo4JApplicationContextHolder()
@Bean public cn.hippo4j.message.api.NotifyConfigBuilder notifyConfigBuilder(cn.hippo4j.message.service.AlarmControlHandler alarmControlHandler)
@Bean public ThreadPoolNotifyAlarmHandler threadPoolNotifyAlarmHandler(cn.hippo4j.message.service.Hippo4jSendMessageService hippoSendMessageService)
@Bean public DynamicThreadPoolPostProcessor dynamicThreadPoolPostProcessor(cn.hippo4j.common.config.ApplicationContextHolder hippo4JApplicationContextHolder)
@Bean public DynamicThreadPoolMonitorExecutor hippo4jDynamicThreadPoolMonitorExecutor()
@Bean public DynamicThreadPoolRefreshListener hippo4jExecutorsListener(ThreadPoolNotifyAlarmHandler threadPoolNotifyAlarmHandler, CoreNotifyConfigBuilder coreNotifyConfigBuilder, cn.hippo4j.message.service.Hippo4jBaseSendMessageService hippoBaseSendMessageService)
@Bean public AdapterExecutorsRefreshListener hippo4jAdapterExecutorsListener()
@Bean public PlatformsRefreshListener hippo4jPlatformsListener()
@Bean public WebExecutorRefreshListener hippo4jWebExecutorListener()
@Bean public DynamicThreadPoolAdapterRegister threadPoolAdapterRegister()
@Bean public DynamicThreadPoolBannerHandler threadPoolBannerHandler()
@Bean public DynamicThreadPoolConfigService dynamicThreadPoolConfigService()
Copyright © 2022. All rights reserved.