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

本文涉及的产品
性能测试 PTS,5000VUM额度
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
任务调度 XXL-JOB 版免费试用,400 元额度,开发版规格
简介: 带你读《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 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
相关文章
|
2月前
|
监控 Java 持续交付
后端开发中的微服务架构实践与挑战####
在当今快速迭代的软件开发领域,微服务架构以其灵活性和可扩展性成为众多企业的首选。本文探讨了微服务架构的核心概念、实施策略及面临的主要挑战,旨在为后端开发者提供一个全面的指南。通过分析真实案例,揭示微服务在提升系统敏捷性的同时,如何有效应对分布式系统的复杂性问题。 ####
|
2月前
|
消息中间件 API 持续交付
后端开发中的微服务架构实践####
【10月更文挑战第21天】 本文深入探讨了微服务架构在后端开发中的应用,从基本概念出发,详细阐述了微服务的核心优势、设计原则及关键技术。通过实际案例分析,揭示了微服务如何助力企业应对复杂业务需求,提升系统的可扩展性、灵活性与可靠性。同时,也指出了实施微服务过程中可能面临的挑战,并提供了相应的解决方案和最佳实践。 ####
41 3
|
2月前
|
API 持续交付 开发者
后端开发中的微服务架构实践与挑战
在数字化时代,后端服务的构建和管理变得日益复杂。本文将深入探讨微服务架构在后端开发中的应用,分析其在提高系统可扩展性、灵活性和可维护性方面的优势,同时讨论实施微服务时面临的挑战,如服务拆分、数据一致性和部署复杂性等。通过实际案例分析,本文旨在为开发者提供微服务架构的实用见解和解决策略。
|
12天前
|
监控 JavaScript 数据可视化
建筑施工一体化信息管理平台源码,支持微服务架构,采用Java、Spring Cloud、Vue等技术开发。
智慧工地云平台是专为建筑施工领域打造的一体化信息管理平台,利用大数据、云计算、物联网等技术,实现施工区域各系统数据汇总与可视化管理。平台涵盖人员、设备、物料、环境等关键因素的实时监控与数据分析,提供远程指挥、决策支持等功能,提升工作效率,促进产业信息化发展。系统由PC端、APP移动端及项目、监管、数据屏三大平台组成,支持微服务架构,采用Java、Spring Cloud、Vue等技术开发。
|
2月前
|
消息中间件 监控 持续交付
后端开发中的微服务架构设计与实践####
在当今快速发展的软件开发领域,微服务架构已成为构建高效、可扩展和易于维护应用的关键策略。本文将深入探讨微服务架构的核心概念、设计原则与实战技巧,通过实例解析如何在后端开发中有效实施微服务,以应对复杂业务需求和技术挑战。我们将从微服务的拆分策略、通信机制、数据管理到持续集成/持续部署(CI/CD)流程,全面剖析其背后的技术细节与最佳实践,为读者提供一份详尽的微服务架构设计与实践指南。 ####
100 31
|
2月前
|
Dubbo 安全 应用服务中间件
Apache Dubbo 正式发布 HTTP/3 版本 RPC 协议,弱网效率提升 6 倍
在 Apache Dubbo 3.3.0 版本之后,官方推出了全新升级的 Triple X 协议,全面支持 HTTP/1、HTTP/2 和 HTTP/3 协议。本文将围绕 Triple 协议对 HTTP/3 的支持进行详细阐述,包括其设计目标、实际应用案例、性能测试结果以及源码架构分析等内容。
|
1月前
|
运维 监控 Java
后端开发中的微服务架构实践与挑战####
在数字化转型加速的今天,微服务架构凭借其高度的灵活性、可扩展性和可维护性,成为众多企业后端系统构建的首选方案。本文深入探讨了微服务架构的核心概念、实施步骤、关键技术考量以及面临的主要挑战,旨在为开发者提供一份实用的实践指南。通过案例分析,揭示微服务在实际项目中的应用效果,并针对常见问题提出解决策略,帮助读者更好地理解和应对微服务架构带来的复杂性与机遇。 ####
|
1月前
|
消息中间件 运维 安全
后端开发中的微服务架构实践与挑战####
在数字化转型的浪潮中,微服务架构凭借其高度的灵活性和可扩展性,成为众多企业重构后端系统的首选方案。本文将深入探讨微服务的核心概念、设计原则、关键技术选型及在实际项目实施过程中面临的挑战与解决方案,旨在为开发者提供一套实用的微服务架构落地指南。我们将从理论框架出发,逐步深入至技术细节,最终通过案例分析,揭示如何在复杂业务场景下有效应用微服务,提升系统的整体性能与稳定性。 ####
48 1
|
1月前
|
消息中间件 运维 API
后端开发中的微服务架构实践####
本文深入探讨了微服务架构在后端开发中的应用,从其定义、优势到实际案例分析,全面解析了如何有效实施微服务以提升系统的可维护性、扩展性和灵活性。不同于传统摘要的概述性质,本摘要旨在激发读者对微服务架构深度探索的兴趣,通过提出问题而非直接给出答案的方式,引导读者深入
48 1
|
1月前
|
负载均衡 监控 API
后端开发中的微服务架构实践与挑战
本文深入探讨了微服务架构在后端开发中的应用,分析了其优势和面临的挑战,并通过案例分析提出了相应的解决策略。微服务架构以其高度的可扩展性和灵活性,成为现代软件开发的重要趋势。然而,它同时也带来了服务间通信、数据一致性等问题。通过实际案例的剖析,本文旨在为开发者提供有效的微服务实施指导,以优化系统性能和用户体验。

热门文章

最新文章

推荐镜像

更多