@EnableConfigurationProperties(value=ConsulRegistryProperties.class) public class ConsulServerRegistryAutoConfiguration extends MarkServerRegistryAutoConfiguration
log| 构造器和说明 |
|---|
ConsulServerRegistryAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
SupervisorRegistry |
supervisorRegistry(String namespace,
ConsulRegistryProperties config)
Configuration consul supervisor registry.
|
WorkerRegistry |
workerRegistry(String namespace,
ConsulRegistryProperties config)
Configuration consul worker registry.
|
@ConditionalOnBean(value=cn.ponfee.scheduler.core.base.Supervisor.class) @ConditionalOnMissingBean @Bean public SupervisorRegistry supervisorRegistry(@Value(value="${distributed.scheduler.namespace:}") String namespace, ConsulRegistryProperties config)
@ConditionalOnBean(value=cn.ponfee.scheduler.core.base.Worker.class) @ConditionalOnMissingBean @Bean public WorkerRegistry workerRegistry(@Value(value="${distributed.scheduler.namespace:}") String namespace, ConsulRegistryProperties config)
Copyright © 2023. All rights reserved.