Replies: 3 comments
-
|
Beta Was this translation helpful? Give feedback.
-
可观测深度集成dubbo client 3.2+版本进行了metric和trace的埋点,支持上报到prometheus,otlp/jaeger/zipkin等,而此次控制台以grafana为可视化基础,集成了dubbo调用的监控面板和链路追踪面板,让排查问题不再为难。 |
Beta Was this translation helpful? Give feedback.
-
|
时隔两年,Dubbo Admin发布全新里程碑版本0.7, 此次更新涵盖前端UI焕新,可观测深度集成,原生支持kubernetes,多注册中心等重要特性,是从Dubbo Admin 从“注册信息展示台”升级为“Kubernetes 原生服务治理控制面”的关键版本。 前端UI焕新此次admin控制台UI全面焕新,从产品设计上紧紧围绕着dubbo的领域模型来展开, 将应用,实例,服务有机地串联在一起,并能够与k8s资源进行联动。此外,dubbo经典的路由规则(动态配置,条件路由,标签路由)也全部表单化,进一步降低用户的对流量管控的使用门槛。用户可以一站式地管理自己的dubbo应用。
可观测深度集成dubbo java client 在3.2+版本中进行了metric和trace的埋点,支持上报metric和trace到metric/trace 后端,而此次控制台以grafana为可视化基础,不仅支持prometheus,jaeger,zipking等多种数据源,并直接在控制台中集成了dubbo调用的监控面板和链路追踪面板,让排查问题不再为难。 Kubernetes原生支持Admin以组件化的方式原生支持运行在k8s上的dubbo实例, 无需配置就能够打通微服务生命周期与k8s pod的生命周期。让用户能够直观地感受到dubbo应用的底层运行状态,更好地运维k8s上的dubbo实例。 多注册中心支持此次版本更新还引入了一个重要的特性——多注册中心支持。与此前版本的admin的支持方式不同,新版本中将注册中心作为一个“隔离域”,所有的资源(应用/服务/实例/规则等)都会规约到一个注册中心下面,切换注册中心就相当于切换一个“隔离域”,这也契合大多数企业在生产实践中的使用方式。添加新的注册中心只需要在配置文件中新增注册中心地址即可。 领域驱动 + 事件驱动此次重构,Admin基于领域驱动的思想对dubbo领域的实体进行了完整的建模,dubbo的领域模型有应用(Application),服务(Service),实例(Instance)以及路由规则(Rule)。这几个用户熟知的领域模型贯穿了admin的产品设计以及前后端架构。基于这些领域模型,admin定义出了一套完全遵循kubernetes的“CRD”。这也是一个重要的k8s原生体现,同时也为以后更多的k8s原生功能拓展打下了坚实的基础。 立即体验详细的changelog,更多特性介绍以及完整的部署方式请看 2026 dubbo admin前瞻未来dubbo admin将围绕几个方面持续投入:
|
Beta Was this translation helpful? Give feedback.









Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🚀 Apache Dubbo Admin 0.7.0 正式发布(Milestone)
Kubernetes-Native Service Governance Control Plane
Apache Dubbo Admin 0.7.0 现已正式发布 🎉
Dubbo Admin 是一个用于更好地可视化与管理 Dubbo 应用程序的控制台。
这是一个以 Kubernetes 原生为核心设计目标的里程碑版本,标志着 Apache Dubbo Admin 从“注册中心管理控制台”,演进为云原生环境中的服务治理控制面(Control Plane)。
✨ 版本摘要(Summary)
Dubbo Admin 0.7.0 围绕 Kubernetes 原生运行、事件驱动治理、控制面架构 进行了系统性重构:
一句话看懂 Dubbo Admin 0.7.0
Dubbo Admin 0.7.0 聚焦四个核心方向:
☸️ 核心亮点一:Kubernetes 原生
Kubernetes Engine:控制面能力落地
PR: feat: support kubernetes as a backend engine #1340
PR: feat: support components to start in dependency order #1370
Informer 驱动的治理模型
PR: feat: informer general framework and engine/discovery interface definition #1314
PR: feat: support memory type of store #1332
☁️ 核心亮点二:云原生 Discovery 与多注册中心
Dubbo Admin 0.7.0 将 Discovery 能力纳入统一控制面架构:
PR: feat: implements discovery backend by nacos #1367
PR: feat: implement discovery backend by zk #1371
PR: feat(UI): Support multiple registries #1356
这使得 Admin 能够:
📊 核心亮点三:可观测 × 治理:真正的闭环控制面
Dubbo Client 原生埋点能力打底
自 Dubbo Client 3.2+ 起,Dubbo 已在 指标与链路层面完成系统性埋点:
Admin 0.7.0:以 Grafana 为基础的可观测控制台
Dubbo Admin 0.7.0 首次将可观测能力作为 控制面的一部分 进行整合:
🧱 核心亮点四:面向控制面的工程重构(Go)
后端全面 Go 重构带来的能力
PR: feat: support Resource-level isolation of ResourceStore #1310
PR: Implment Counter in local cache #1345
PR: feat: Defined a unified error #1353, fix(http): improve response interceptor — clearer success detection and user-facing error messages #1355
🧑💻 前端:为云原生治理而设计
🐛 工程演进与 Bug 修复
PR: [Break Change]: Transfer the source code from dubbo-kubernetes/refractor to here #1302
PR: refractor: refractor resource name #1304, [chore] Tidy up the project code migration legacy #1307, chore: add index example and rename files #1311
ℹ️ 版本定位与使用建议
🙏 致谢社区贡献者
感谢所有为 Dubbo Admin 0.7.0 作出贡献的社区成员 ❤️:
@AlexStocks
@ikun-Lg
@everfid-ever
@WyRainBow
@Helltab
@stringl1l1l1l
@marsevilspirit
@mfordjody
@tew-axiom
@robocanic
🚀 立即体验
👉 https://github.com/apache/dubbo-admin
Final Words
Apache Dubbo Admin 0.7.0 明确了一条清晰的路线:
Beta Was this translation helpful? Give feedback.
All reactions