一键上云不是梦!Apache Dubbo 发布微服务集群部署与全新控制台

简介: Apache Dubbo 最新升级带来云原生能力全面增强,支持一键部署微服务集群与全新可视化控制台,提升全生命周期管理体验。

1.gif


Apache Dubbo 最新发布的云原生重磅升级,为开发者和运维团队带来了 一键部署微服务集群全新控制台 的双重能力,极大提升微服务全生命周期管理体验。


01 一键部署微服务集群,快速上云更简单


Dubbo 本次升级为云原生场景提供了更灵活的部署方式,开发者和企业用户可根据场景选择最优方案:


dubboctl 命令行提升本地开发部署体验


对于本地开发场景,通过 dubboctl 可以一键初始化和部署微服务集群,无需手动编写复杂配置文件,适合快速体验、开发与测试环境。


root@master:~# curl -L https://dubbo.apache.org/downloadDubbo | sh -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   282  100   282    0     0    306      0 --:--:-- --:--:-- --:--:--   306
100  2563  100  2563    0     0   1647      0  0:00:01  0:00:01 --:--:-- 10723

Downloading dubbo-v0.2.2 from https://github.com/apache/dubbo-kubernetes/releases/download/v0.2.2/dubbo-v0.2.2-linux-arm64.tar.gz ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 37.2M  100 37.2M    0     0   685k      0  0:00:55  0:00:55 --:--:--  662k

Dubbo v0.2.2 download complete!

add the /root/dubbo-v0.2.2/bin directory to your environment path variable with:
     export PATH="$PATH:/root/dubbo-v0.2.2/bin"


root@master:~# dubboctl install -y --set profile=default
 ____          _      _
|  _ \  _   _ | |__  | |__    ___
| | | || | | || |_ \ | |_ \  / _ \
| |_| || |_| || |_| || |_| || |_| |
|____/  \____||____/ |____/  \___/
✔ Dubbo Resource Core install Completed
✔ Nacos Register Plane install Completed
✔ Admin Dashboard install Completed
✔ All Dubbo resources have been successfully installed to the cluster.

root@master:~# k get po -ndubbo-system
NAME                     READY   STATUS    RESTARTS   AGE
admin-847f5fbc76-qt84x   1/1     Running   0          40s
nacos-0                  1/1     Running   0          40s


Helm Chart 安装包支持生产环境一键部署


对于线上生产环境,面向 Kubernetes 提供原生化部署能力,用户可通过 Helm 一条命令完成生产环境集群上线,满足企业级云原生标准化运维需求。

root@master:~# helm repo add dubbo https://charts.dubbo.apache.org
"dubbo" has been added to your repositories

root@master:~# helm search repo dubbo
NAME            CHART VERSION APP VERSION DESCRIPTION
dubbo/admin     0.1.2         1.0.0       Helm chart for dubbo admin dashboard.
dubbo/base      0.1.2         1.0.0       Helm chart for deploying dubbo cluster resource...
dubbo/nacos     0.1.2         1.0.0       Helm chart for nacos register plane.
dubbo/zookeeper 0.1.2         1.0.0       Helm chart for zookeeper register plane.
root@master:~# helm install admin dubbo/admin --namespace dubbo-system
NAME: admin
LAST DEPLOYED: Wed Aug  6 15:23:21 2025
NAMESPACE: dubbo-system
STATUS: deployed
REVISION: 1
TEST SUITE: None

root@master:~# k get po -ndubbo-system
NAME                     READY   STATUS    RESTARTS   AGE
admin-555c69c8dc-rcwww   1/1     Running   0          47s


通过这两种安装模式,Dubbo 可以覆盖从本地快速试用到生产环境标准化部署的全场景需求,实现真正意义上的云原生一键上云。


02 全新可视化控制台,运维效率全面提升


Dubbo 本次升级推出了全新控制台,为微服务运维管理提供了直观的可视化界面。用户可在控制台中轻松查看服务信息及流量监控情况,实现对服务运行状态的全局把控。此外,控制台还集成了监控和链路追踪功能,方便运维人员第一时间定位问题、处理异常,大幅降低故障恢复时间。


新版控制台概览



新版的 Dubbo Admin 总体分为 资源详情 流量管控 两部分。


资源详情


资源详情从应用、实例、服务这三个 Dubbo 的领域模型来展开,用户可以从不同的视角来观测和管理 Dubbo 服务。


应用详情



实例详情



服务分布



流量管控


流量管控则将 Dubbo 既有的动态配置,条件路由,标签路由表单化,进一步降低流量运维的门槛。


配置表单(白屏化配置)



配置 Yaml



未来 Dubbo Admin 将围绕 Dubbo 微服务的可观测,流量管控,智能诊断持续发展。


03 Dubbo Operator:迈向轻量级服务网格运维


Dubbo 本次升级推出了 Dubbo Operator,作为基于 Kubernetes Operator 模式设计的自动化运维组件,致力于为微服务在云原生环境下提供标准化、智能化的运维能力。


Dubbo Operator 通过定义 Kubernetes 自定义资源(CRD),实现声明式配置和自动化控制,核心功能包括:


  • 服务自动发现与注册:自动感知并管理集群中的服务实例,无需手动干预。
  • 声明式管理与弹性扩缩容:支持基于 CRD 的声明式运维,结合自动扩缩容策略,提高资源利用率和运维效率。
  • 一体化流量治理能力:提供流量切换、灰度发布等关键治理功能,简化复杂运维操作。(开发中)


apiVersion: install.dubbo.io/v1alpha1
kind: DubboOperator
metadata:
  namespace: dubbo-system
spec:
  components:
    base:
      enabled: true
    register:
      nacos:
        enabled: false
      zookeeper:
        enabled: true
  dashboard:
    admin:
      enabled: true
  values:
    profile: demo
    nacos:
      enabled: false
    zookeeper:
      enabled: true


Dubbo Operator 的设计理念和架构与业界主流的服务网格 Operator 保持高度一致,均旨在实现微服务全生命周期的智能管理,深度融合 Kubernetes 生态体系,极大简化了微服务集群的部署与运维流程,显著提升自动化运维效率和集群稳定性。


未来,Dubbo Operator 将进一步演进,支持轻量级 proxyless mesh 模式,实现无需 Sidecar 的原生服务网格治理,为企业带来更低的资源开销和更简洁高效的云原生运维体验。


借助 Dubbo Operator,开发者和运维人员能够将更多精力聚焦于业务创新,摆脱基础设施运维的繁琐负担。


总结与规划


此次 Dubbo 云原生升级,不仅实现了微服务集群的一键部署和全新可视化控制台的上线,更通过 Dubbo Operator 布局自动化运维和服务网格化治理,标志着 Dubbo 在云原生道路上的又一次重要跃迁。


未来,Dubbo 将持续围绕 可观测性、智能流量管控、轻量级服务网格 等关键方向深化能力,进一步打通开发、部署、运维全链路,助力企业在多云与云原生环境中更高效地构建和管理微服务系统。


相关链接:


相关项目仓库地址
1. https://github.com/apache/dubbo-kubernetes2. https://github.com/apache/dubbo3. https://github.com/apache/dubbo-go
官方网站https://dubbo.apache.org

2025杭州·云栖大会,来了!

9月24日至26日,杭州·云栖小镇

三场重磅主论坛

超110场聚合话题专场

40000平方米智能科技展区

扫描图片二维码免费注册领取云栖大会门票


相关文章
|
6月前
|
运维 监控 搜索推荐
MSE ZooKeeper:Flink 高可用架构的企业级选择
本文深入解析了 Apache Flink 架构中 ZooKeeper 的核心作用,包括 Leader 选举、Checkpoint 管理、作业协调及配置管理等关键功能,并结合金融风控与电商推荐等典型场景,分析了 ZooKeeper 在实际应用中的技术实现。
|
6月前
|
人工智能 安全 Nacos
如何实现 AI Agent 自主发现和使用 MCP 服务 —— Nacos MCP Router 部署最佳实践
Nacos社区推出MCP Router与MCP Registry开源解决方案,助力AI Agent高效调用外部工具。Router可智能筛选匹配的MCP Server,减少Token消耗,提升安全性与部署效率。结合Nacos Registry实现服务自动发现与管理,简化AI Agent集成复杂度。支持协议转换与容器化部署,保障服务隔离与数据安全。提供智能路由与代理模式,优化工具调用性能,助力MCP生态普及。
1576 24
|
6月前
|
存储 运维 安全
金融级 ZooKeeper 来袭:性能提升100%,SLA 99.99%,数据防护升级
阿里云微服务引擎 MSE ZooKeeper 企业版正式发布,提供比专业版更高的稳定性与安全能力,SLA 达 99.99%,整体服务性能提升 100%。针对关键业务,企业版通过独享资源池实现更高规格配额,满足大规模需求。此外新增数据备份容灾、容量管理反脆弱限流等功能,提升整体企业级特性,助力企业应对复杂业务挑战。
415 137
金融级 ZooKeeper 来袭:性能提升100%,SLA 99.99%,数据防护升级
|
6月前
|
机器学习/深度学习 自然语言处理 API
Qwen-MT:翻得快,译得巧
今天,机器翻译模型Qwen-MT正式上线,支持92种语言互译,具备高度可控性与低延迟、低成本特点,适用于多种场景。开发者可通过Qwen API体验其强大翻译能力。
1283 15
|
5月前
|
存储 人工智能 运维
AI 网关代理 RAG 检索:Dify 轻松对接外部知识库的新实践
Higress AI 网关通过提供关键桥梁作用,支持 Dify 应用便捷对接业界成熟的 RAG 引擎。通过 AI 网关将 Dify 的高效编排能力与专业 RAG 引擎的检索效能结合,企业可在保留现有 Dify 应用资产的同时,有效规避其内置 RAG 的局限,显著提升知识驱动型 AI 应用的生产环境表现。
2784 116
|
5月前
|
数据采集 人工智能 监控
零代码改造!LoongSuite AI 采集套件观测实战
本文介绍了AI应用生态的快速发展及可观测性的重要性,重点阐述了LLM(大语言模型)应用的复杂性对全链路监控的需求。LoongSuite作为开源的可观测性数据采集套件,提供无侵入式埋点、全栈观测与多语言支持,助力AI应用实现从端侧到模型层的端到端链路追踪,提升系统稳定性与运维效率。
333 1
|
6月前
|
运维 监控 Cloud Native
从本土到全球,云原生架构护航灵犀互娱游戏出海
本文内容整理自「 2025 中企出海大会·游戏与互娱出海分论坛」,灵犀互娱基础架构负责人朱晓靖的演讲内容,从技术层面分享云原生架构护航灵犀互娱游戏出海经验。
589 17
|
6月前
|
存储 运维 监控
金蝶云•星辰基于 SLS 构建稳定高效可观测系统
金蝶云•星辰通过阿里云日志服务 SLS 替换自建 ELK 系统,构建统一可观测平台,有效应对业务高速增长带来的稳定性挑战,提升运维效率与系统稳定性,助力企业数字化转型。
|
人工智能 缓存 NoSQL
【深度】企业 AI 落地实践(四):如何构建端到端的 AI 应用观测体系
本文探讨了AI应用在实际落地过程中面临的三大核心问题:如何高效使用AI模型、控制成本以及保障输出质量。文章详细分析了AI应用的典型架构,并提出通过全栈可观测体系实现从用户端到模型推理层的端到端监控与诊断。结合阿里云的实践经验,介绍了基于OpenTelemetry的Trace全链路追踪、关键性能指标(如TTFT、TPOT)采集、模型质量评估与MCP工具调用观测等技术手段,帮助企业在生产环境中实现AI应用的稳定、高效运行。同时,针对Dify等低代码平台的应用部署与优化提供了具体建议,助力企业构建可扩展、可观测的AI应用体系。