问题定位排查方式

问题定位排查方式

这个问题很突然,也很粗糙,可能是呆过一线/二线公司后,不经意间对比的一些思考。

问题发现

今天搭建系统监控的时候,发现Collect模块用了Redis分布式锁解决Collect的单点问题。没什么问题,挺好,实现逻辑、重试设计性能都不错,唯一的问题是,无法快速定位当前Collect任务节点。

问题分析

为什么要定位Collect节点/?

因为若日志收集出现问题,需要到节点机器上快速翻日志定位分析问题………
乍一看,没问题,确实需要有种机制快速定位到当前的任务执行节点,不过你细品,这样合理吗/?

这样的机制合理吗?

沉默一下,思考下。
设计快速定位节点的方案——合理——用来解问题;

但这种直接到机器上翻看日志,定位问题的机制有点过时、拘谨了,不太严谨。来,细聊下:

这种机制的前提是:rd了解任务在哪台机器执行,机器的IP,机器日志目录,机器日志格式等信息。
目前基于云原生的微服务、容器技术兴起,在大型架构搭建中,服务都将以分布式部署集群方式提供。
也就是说:

rd面向都不是一台一台的机器,而会是容器,集群,BNS,HTTP API等形式,等弄明白提供服务的机器IP,都过年了……
不同服务可能是不同的团队维

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魏小言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值