Skip to content

Commit 44d1bf8

Browse files
committed
Add spring-cloud-commons feature mappings
Extend default `features.yaml` to include `microsphere-spring-cloud-commons` entries. The new mappings register discovery client, service registry (including actuator endpoints), Spring Cloud context, and Tomcat fault-tolerance classes so these components are exposed through the shared feature metadata.
1 parent 3e7362e commit 44d1bf8

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

  • microsphere-spring-cloud-commons/src/main/resources/META-INF/config/default

microsphere-spring-cloud-commons/src/main/resources/META-INF/config/default/features.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,26 @@ microsphere:
8484
- io.microsphere.spring.boot.context.properties.ListenableConfigurationPropertiesBindHandlerAdvisor
8585
- io.microsphere.spring.boot.context.OnceApplicationPreparedEventListener
8686
- io.microsphere.spring.boot.context.OnceMainApplicationPreparedEventListener
87+
microsphere-spring-cloud-commons:
88+
## Discovery Client
89+
- io.microsphere.spring.cloud.client.discovery.UnionDiscoveryClient
90+
- io.microsphere.spring.cloud.client.discovery.ReactiveDiscoveryClientAdapter
91+
## Service Registry
92+
- io.microsphere.spring.cloud.client.service.registry.MultipleRegistration
93+
- io.microsphere.spring.cloud.client.service.registry.MultipleServiceRegistry
94+
- io.microsphere.spring.cloud.client.service.registry.MultipleAutoServiceRegistration
95+
- io.microsphere.spring.cloud.client.service.registry.aspect.EventPublishingRegistrationAspect
96+
- io.microsphere.spring.cloud.client.service.registry.SimpleServiceRegistry
97+
- io.microsphere.spring.cloud.client.service.registry.SimpleAutoServiceRegistration
98+
- io.microsphere.spring.cloud.client.service.registry.InMemoryServiceRegistry
99+
## Service Registry Actuator
100+
- io.microsphere.spring.cloud.client.service.registry.endpoint.ServiceRegistrationEndpoint
101+
- io.microsphere.spring.cloud.client.service.registry.endpoint.ServiceDeregistrationEndpoint
102+
## Spring Cloud Context
103+
- io.microsphere.spring.cloud.context.named.config.SpecificationBeanPostProcessor
104+
- io.microsphere.spring.cloud.context.named.SpecificationCustomizer
105+
## Tomcat
106+
- io.microsphere.spring.cloud.fault.tolerance.tomcat.event.TomcatDynamicConfigurationListener
87107

88108
named:
89109
microsphere-spring-context:

0 commit comments

Comments
 (0)