前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微服务太分散?使用Fundebug集中式bug监控

微服务太分散?使用Fundebug集中式bug监控

作者头像
Fundebug
发布2020-01-02 16:07:46
3890
发布2020-01-02 16:07:46
举报
文章被收录于专栏:Fundebug

摘要: 微服务日志分散,可以使用Fundebug的异常监控将它们集中起来。

当一个项目复杂到一定程度,功能越来越多,随之对应的模块也越来越多。

如果都放在一个大的项目下面,共同开发,整合发布,那么会变得越来越复杂,难以维护。

如果模块之间没有非常强的耦合性,我们可以考虑把它们单独拆开。

把某些模块作成一个独立的服务,一个独立的项目。

这样既利于开发,也利于维护。

不过呢,利于维护是指一个服务本身因为拆分的够小,逻辑简单,代码量少。

但是,如果拆成了几个甚至几十个微服务,整个系统的维护成本又会变高。

举个简单的例子,日志分析。

如果用户反馈有bug,你很有可能要从一个微服务排查到另一个微服务,直到找到问题。

日志的分散性又为分析问题带来了难度。

如果把日志聚合,一定程度上可以解决问题。但是如何聚合以及有效分析还是麻烦。

使用Fundebug来做异常监控,可以有效地将不同的服务的错误信息整合到一个平台上。

你只需要在项目中引入Fundebug插件即可。

一有异常,该插件会将信息收集发送到云端并提供邮件或钉钉等第三方报警服务。

Fundebug后台有众多不同功能的微服务模块。

比如,针对每一种语言的数据处理模块、数据库备份、报警、日报、source map处理模块等等。

而每一个模块都接入了Funedebug异常监控。

一个模块出错,我们可以立马知晓。也能够清楚知道相关联的其它模块是同时否受到影响。

版权声明

转载时请注明作者 Fundebug以及本文地址:

https://blog.fundebug.com/2018/07/04/microservice-bug-mornitoring/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-07-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 版权声明
相关产品与服务
数据库备份服务
数据库备份服务(Database Backup Service,简称 DBS)是为用户提供连续数据保护、低成本的备份服务。数据库备份拥有一套完整的数据备份和数据恢复解决方案,具备实时增量备份以及快速的数据恢复能力,它可以为多种部署形态的数据库提供强有力的保护,包括企业 IDC 数据中心、其他云厂商数据库及腾讯公有云数据库。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档