带你读《Apache Dubbo微服务开发从入门到精通》——六、 配置项手册(8)

本文涉及的产品
性能测试 PTS,5000VUM额度
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: 带你读《Apache Dubbo微服务开发从入门到精通》——六、 配置项手册(8)

《Apache Dubbo微服务开发从入门到精通》——配置手册——六、 配置项手册(7) https://developer.aliyun.com/article/1225082



9) metrics

 

指标配置。配置类:org.apache.dubbo.config.MetricsConfig

 

属性

对应URL参数

类型

是否必填

缺省值

作用

描述

兼容性

protocol

protocol

string

可选

prometheus

性能调优

协议名称,默认使用prometheus

3.0.0以上版本

prometheus

 

PrometheusConfig

可选

 

配置关联

prometheus相关配置

3.0.0以上版本

aggregation

 

AggregationConfig

可选

 

配置关联

指标聚合相关配置

3.0.0以上版本

 

PrometheusConfig对应类:org.apache.dubbo.config.nested.PrometheusConfig

 

属性

类型

是否必填

缺省值

作用

描述

exporter.enabled

boolean

可选

 

是否启用prometheus exporter

exporter.enabled

exporter.enableHttpServiceDiscovery

boolean

可选

 

是否启用http服务发现

exporter.enableHttpServiceDiscovery

exporter.httpServiceDiscoveryUrl

string

可选

 

http服务发现地址

exporter.httpServiceDiscoveryUrl

exporter.metricsPort

int

可选

 

当使用pull方法时,暴露的端口号

exporter.metricsPort

exporter.metricsPath

string

可选

 

当使用pull方法时,暴露指标的路径

exporter.metricsPath

pushgateway.enabled

boolean

可选

 

是否可以通过prometheus的Pushgateway发布指标

pushgateway.enabled

pushgateway.baseUrl

string

可选

 

Pushgateway地址

pushgateway.baseUrl

pushgateway.username

string

可选

 

Pushgateway用户名

pushgateway.username

pushgateway.password

string

可选

 

Pushgateway密码

pushgateway.password

pushgateway.pushInterval

int

可选

 

推送指标间隔时间

pushgateway.pushInterval

 

AggregationConfig对应类:org.apache.dubbo.config.nested.AggregationConfig

 

属性

类型

是否必填

缺省值

作用

描述

enabled

boolean

可选

 

是否开启本地指标聚合功能

enabled

bucketNum

int

可选

 

时间窗口存储桶个数

bucketNum

timeWindowSeconds

int

可选

 

时间窗口时长(s)

timeWindowSeconds

 

10) SSL

 

TLS认证配置。配置类: `org.apache.dubbo.config.SslConfig`

 

属性

对应URL参数

类型

是否必填

缺省值

作用

描述

兼容性

serverKeyCertChainPath

server-key-cert-chain-path

string

可选

 

安全配置

服务端签名证书路径

2.7.5以上版本

serverPrivateKeyPath

server-private-key-path

string

可选

 

安全配置

服务端私钥路径

2.7.5以上版本

serverKeyPassword

server-key-password

string

可选

 

安全配置

服务端密钥密码

2.7.5以上版本

serverTrustCertCollectionPath

server-trust-cert-collection-path

string

可选

 

安全配置

服务端信任证书路径

2.7.5以上版本

clientKeyCertChainPath

client-key-cert-chain-path

string

可选

 

安全配置

客户端签名证书路径

2.7.5以上版本

clientPrivateKeyPath

client-private-key-path

string

可选

 

安全配置

客户端私钥路径

2.7.5以上版本

clientKeyPassword

client-key-password

string

可选

 

安全配置

客户端密钥密码

2.7.5以上版本

clientTrustCertCollectionPath

client-trust-cert-collection-path

string

可选

 

安全配置

客户端信任证书路径

2.7.5以上版本



《Apache Dubbo微服务开发从入门到精通》——配置手册——六、 配置项手册(9) https://developer.aliyun.com/article/1225078

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
相关文章
|
21天前
|
Dubbo Java 应用服务中间件
Spring Cloud Dubbo:微服务通信的高效解决方案
【10月更文挑战第15天】随着信息技术的发展,微服务架构成为企业应用开发的主流。Spring Cloud Dubbo结合了Dubbo的高性能RPC和Spring Cloud的生态系统,提供高效、稳定的微服务通信解决方案。它支持多种通信协议,具备服务注册与发现、负载均衡及容错机制,简化了服务调用的复杂性,使开发者能更专注于业务逻辑的实现。
46 2
|
2月前
|
算法 安全 Java
微服务(四)-config配置中心的配置加解密
微服务(四)-config配置中心的配置加解密
|
2月前
|
消息中间件 监控 开发工具
微服务(三)-实现自动刷新配置(不重启项目情况下)
微服务(三)-实现自动刷新配置(不重启项目情况下)
|
3月前
|
Dubbo Java 应用服务中间件
💥Spring Cloud Dubbo火爆来袭!微服务通信的终极利器,你知道它有多强大吗?🔥
【8月更文挑战第29天】随着信息技术的发展,微服务架构成为企业应用开发的主流模式,而高效的微服务通信至关重要。Spring Cloud Dubbo通过整合Dubbo与Spring Cloud的优势,提供高性能RPC通信及丰富的生态支持,包括服务注册与发现、负载均衡和容错机制等,简化了服务调用管理并支持多种通信协议,提升了系统的可伸缩性和稳定性,成为微服务通信领域的优选方案。开发者仅需关注业务逻辑,而无需过多关心底层通信细节,使得Spring Cloud Dubbo在未来微服务开发中将更加受到青睐。
82 0
|
4天前
|
网络安全 Nacos 开发者
Nacos作为流行的微服务注册与配置中心,“节点提示暂时不可用”是常见的问题之一
Nacos作为流行的微服务注册与配置中心,其稳定性和易用性备受青睐。然而,“节点提示暂时不可用”是常见的问题之一。本文将探讨该问题的原因及解决方案,帮助开发者快速定位并解决问题,确保服务的正常运行。通过检查服务实例状态、网络连接、Nacos配置、调整健康检查策略等步骤,可以有效解决这一问题。
15 4
|
4天前
|
Java 网络安全 Nacos
Nacos作为流行的微服务注册与配置中心,其稳定性和易用性备受青睐。
Nacos作为流行的微服务注册与配置中心,其稳定性和易用性备受青睐。然而,实际使用中常遇到“客户端不发送心跳检测”的问题。本文深入探讨该问题的原因及解决方案,帮助开发者快速定位并解决问题,确保服务正常运行。通过检查客户端配置、网络连接、日志、版本兼容性、心跳策略、注册状态、重启应用和环境变量等步骤,系统地排查和解决这一问题。
16 3
|
4天前
|
安全 Nacos 数据库
Nacos是一款流行的微服务注册与配置中心,但直接暴露在公网中可能导致非法访问和数据库篡改
Nacos是一款流行的微服务注册与配置中心,但直接暴露在公网中可能导致非法访问和数据库篡改。本文详细探讨了这一问题的原因及解决方案,包括限制公网访问、使用HTTPS、强化数据库安全、启用访问控制、监控和审计等步骤,帮助开发者确保服务的安全运行。
16 3
|
24天前
|
Dubbo Java 应用服务中间件
Dubbo学习圣经:从入门到精通 Dubbo3.0 + SpringCloud Alibaba 微服务基础框架
尼恩团队的15大技术圣经,旨在帮助开发者系统化、体系化地掌握核心技术,提升技术实力,从而在面试和工作中脱颖而出。本文介绍了如何使用Dubbo3.0与Spring Cloud Gateway进行整合,解决传统Dubbo架构缺乏HTTP入口的问题,实现高性能的微服务网关。
|
2月前
|
Dubbo 应用服务中间件 Apache
Star 4w+,Apache Dubbo 3.3 全新发布,Triple X 领衔,开启微服务通信新时代
在 Apache Dubbo 突破 4w Star 之际,Apache Dubbo 团队正式宣布,Dubbo 3.3 正式发布!作为全球领先的开源微服务框架,Dubbo 一直致力于为开发者提供高性能、可扩展且灵活的分布式服务解决方案。此次发布的 Dubbo 3.3,通过 Triple X 的全新升级,突破了以往局限,实现了对南北向与东西向流量的全面支持,并提升了对云原生架构的友好性。
134 8
|
3月前
|
开发框架 Dubbo 应用服务中间件
微服务开发框架-----Apache Dubbo
这篇文章介绍了Apache Dubbo微服务开发框架,它提供RPC通信和微服务治理能力,支持服务发现、负载均衡和流量治理等功能,并强调了Dubbo在微服务规模化实践和企业级治理方面的优势。
微服务开发框架-----Apache Dubbo

推荐镜像

更多
下一篇
无影云桌面