微服务体系结构的应用性能监控.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

BUSINESS

微服务体系结构的应用性能监控

汇报人:

PPT格式,可编辑可复制

WhyMicroServices?

从单体到微服务

•单体架构适用于中小型产品前期快速迭代验证

•服务及数据体量的爆炸性增长

•分布式环境下单体架构的问题

•中央集权vs领域自治

WhyMicroServices?

微服务架构的优势

•低耦内聚

•轻量,快速迭代,CI/CD更简单

•更可靠

•容易监控,发现/定位问题更快捷?

WhyMicroServices?

微服务架构的几种打开姿势

•按业务垂直拆分

•按模块水平拆分

•垂直+水平拆分

Whymicroservices?

微服务架构下的应用性能监控

听云微服务化及监控复杂

调用链性能监控及追踪

微服务架构下的应用监控

复杂微服务架构面临的问题

•服务器体量激增,部署和管理问题

•调用链复杂

•监控复杂度大大增加,如何快速发现/定位问题?

微服务架构下的应用监控

复杂微服务架构下的应用监控

vs

Whymicroservices?

微服务架构下的应用性能监控

听云微服务化及监控复杂

调用链性能监控及追踪

听云的微服务化历程

报表UIOpenAPI警报

存储层

账号配置库Metricdata库ESNBS非结构

(分片集群)化存储

Redis-clusterKafka-cluster

数据采集

dc-appdc-serverdc-browser

SLB

听云App听云Server听云

Browser

探针探针

探针

听云后端架构1.0

听云的微服务化历程

1.0单体架构面临的问题

•组件依赖多,迭代效率低下升级=开发*1d+功能

测试*1d+回归*3d+部署*1h

•核心组件升级周期长

•单一配置库,DB问题影响多个系统,排查困难

智慧城市的基础是什么

数据。

具体来说,智慧城市的基础建设包括以下几个方面:

1.

形成一个庞大的物联网基础设施,为后续数据采集、处理、分析提供基础。

2.

数据存储和分析等技术,构建可靠、高效、安全的数据采集和处理系统。

3.

实现政务信息公开、数字城管、电子商务等城市信息化应用。

4.

输效率和质量。

5.

市居民和提高公共服务质量。

听云的微服务化历程

单体-微服务架构:

•核心组件微服务化

nbfs/IPLocation/Metricservice

•配置库按业务线垂直拆分账号及全局配置库:

conf_global业务线配置库:

conf_app/conf_svr/conf_brs等听云警报服务

配置库:conf_alarm

*跨业务线查询通过API接口调用

•核心微服务按业务线资源隔离

•日志统一入EF

文档评论(0)

动点策划 + 关注
官方认证
服务提供商

动点策划通过提供各行各业经典策划案例,策划思路,行业最新动态,旨在做好你的助手,为你正在谋划的事情提供框架思路或创作灵感。

认证主体迈通人才资源咨询(广东)有 限公司
IP属地广东
统一社会信用代码/组织机构代码
914400007224748147

1亿VIP精品文档

相关文档