谈谈为什么需要服务治理(Dubbo)

服务治理在分布式系统中至关重要,涉及服务的全生命周期管理。本文探讨了服务设计、运行及持续治理阶段的关键任务,如服务发现、策略管理、监控和资产分析。通过分析Dubbo,强调了注册中心和监控中心的角色,展示它们如何提高系统稳定性和伸缩性。
摘要由CSDN通过智能技术生成

服务治理主要针对于当前分布式架构下多服务、微服务等。

服务是分布式系统下的一个不大不小的部分,有了服务的组成,整个系统才能活起来。

随着业务的增长,服务不能一味地随之增长,需要管理、治理。没有服务治理的分布式系统不一定会失败,但是随着业务的增长,这个系统一定会很痛苦。

服务治理的目标

服务治理严格意义上应该划分为三个阶段,包含了服务的整个生命周期。

其中服务设计期主要针对于服务的设计期、开发期,而服务运行期主要针对于服务上线后等运行情况,最后服务持续治理则是坚持了“分久必合”的理念,将淘汰制进行到底。

下面讲讲三个时期需要完整的工作:

服务设计期:

  1. 方案评审、开发测试审查、签发认证、服务可发现
  2. 策略管理
  3. 合约定义、商谈
  4. 标准化服务质量协议

服务运行期:

  1. 系统记录:记录交换的信息
  2. 服务管理系统:控管、配置服务以及运行阶段的组件,根据异常状况重新配置环境
  3. 服务监控系统:采集数据,可视化,提供变配证据
  4. 服务质量保证系统:增强通讯中的消息和运行阶段策略、安全性、可靠性、事务性、稽核等

服务持续治理:

  1. 服务资产管理:评估、分析服务仓库,识别服务可重用的机率、协助进行资产整合、减少冗余的服务功能

根据上述目标,我们可以确定:

  1. 服务治理贯穿了服务的整个生命周期,包括
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值