类 NacosServiceRegistryAutoConfiguration
java.lang.Object
com.alibaba.cloud.nacos.registry.NacosServiceRegistryAutoConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties
@ConditionalOnProperty(value="spring.cloud.service-registry.auto-registration.enabled",
matchIfMissing=true)
@AutoConfigureAfter({org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationConfiguration.class,org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationAutoConfiguration.class,NacosDiscoveryAutoConfiguration.class})
public class NacosServiceRegistryAutoConfiguration
extends Object
- 作者:
- xiaojing, Mercy
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明nacosAutoServiceRegistration(NacosServiceRegistry registry, org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties, NacosRegistration registration) nacosGracefulShutdownDelegate(NacosAutoServiceRegistration nacosAutoServiceRegistration, NacosDiscoveryProperties nacosDiscoveryProperties) nacosRegistration(org.springframework.beans.factory.ObjectProvider<List<NacosRegistrationCustomizer>> registrationCustomizers, NacosDiscoveryProperties nacosDiscoveryProperties, org.springframework.context.ApplicationContext context) nacosServiceRegistry(NacosServiceManager nacosServiceManager, NacosDiscoveryProperties nacosDiscoveryProperties)
-
构造器详细资料
-
NacosServiceRegistryAutoConfiguration
public NacosServiceRegistryAutoConfiguration()
-
-
方法详细资料
-
nacosServiceRegistry
@Bean public NacosServiceRegistry nacosServiceRegistry(NacosServiceManager nacosServiceManager, NacosDiscoveryProperties nacosDiscoveryProperties) -
nacosRegistration
@Bean @ConditionalOnBean(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties.class) public NacosRegistration nacosRegistration(org.springframework.beans.factory.ObjectProvider<List<NacosRegistrationCustomizer>> registrationCustomizers, NacosDiscoveryProperties nacosDiscoveryProperties, org.springframework.context.ApplicationContext context) -
nacosAutoServiceRegistration
@Bean @ConditionalOnBean(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties.class) public NacosAutoServiceRegistration nacosAutoServiceRegistration(NacosServiceRegistry registry, org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties, NacosRegistration registration) -
nacosGracefulShutdownDelegate
@Bean @ConditionalOnBean(NacosAutoServiceRegistration.class) public NacosGracefulShutdownDelegate nacosGracefulShutdownDelegate(NacosAutoServiceRegistration nacosAutoServiceRegistration, NacosDiscoveryProperties nacosDiscoveryProperties)
-