Spring Boot
以 Annotation、Spring Boot 开发 Dubbo 应用
关于 Spring Boot 的注解、基本使用方法等请参考 使用教程 - Spring Boot。以下是 spring boot 支持的配置详情与 starter 列表。
application.yaml
以下是 Dubbo 框架支持的配置组件列表,可以在 Spring Boot 配置文件中指定所需配置:
配置示例
dubbo
- dubbo.application -
org.apache.dubbo.config.ApplicationConfig
- dubbo.config-center -
org.apache.dubbo.config.ConfigCenterConfig
- dubbo.consumer -
org.apache.dubbo.config.ConsumerConfig
- dubbo.metadata-report -
org.apache.dubbo.config.MetadataReportConfig
- dubbo.protocol -
org.apache.dubbo.config.ProtocolConfig
- dubbo.provider -
org.apache.dubbo.config.ProviderConfig
- dubbo.registry -
org.apache.dubbo.config.RegistryConfig
- dubbo.metrics -
org.apache.dubbo.config.MetricsConfig
- dubbo.tracing -
org.apache.dubbo.config.TracingConfig
- dubbo.ssl -
org.apache.dubbo.config.SslConfig
dubbo.monitor -org.apache.dubbo.config.MonitorConfig
dubbo.module -org.apache.dubbo.config.ModuleConfig
dubbo.metrics
- dubbo.metrics.aggregation -
org.apache.dubbo.config.nested.AggregationConfig
- dubbo.metrics.histogram -
org.apache.dubbo.config.nested.HistogramConfig
- dubbo.metrics.prometheus -
org.apache.dubbo.config.nested.PrometheusConfig
- dubbo.metrics.prometheus.exporter -
org.apache.dubbo.config.nested.PrometheusConfig$Exporter
- dubbo.metrics.prometheus.pushgateway -
org.apache.dubbo.config.nested.PrometheusConfig$Pushgateway
dubbo.tracing
- dubbo.tracing.baggage.correlation -
org.apache.dubbo.config.nested.BaggageConfig$Correlation
- dubbo.tracing.tracing-exporter.otlp-config -
org.apache.dubbo.config.nested.ExporterConfig$OtlpConfig
- dubbo.tracing.tracing-exporter.zipkin-config -
org.apache.dubbo.config.nested.ExporterConfig$ZipkinConfig
- dubbo.tracing.baggage -
org.apache.dubbo.config.nested.BaggageConfig
- dubbo.tracing.propagation -
org.apache.dubbo.config.nested.PropagationConfig
- dubbo.tracing.sampling -
org.apache.dubbo.config.nested.SamplingConfig
- dubbo.tracing.tracing-exporter -
org.apache.dubbo.config.nested.ExporterConfig
starter列表
starter 列表、版本、对应的组件版本
最后修改 May 14, 2024: Add migration doc (#2974) (01df972809c)