thrift 增加跨语言的调用链【TODO】

栏目: 服务器 · 发布时间: 4年前

内容简介:日常在工作中会遇到这样的问题,PHP 通过 thrift 接口调用 java 服务,java 通过dubbo 接口调用java 的另外一个服务。在上个星期中,突然我负责管理的一个java 服务(内部服务),短时间内大流量预警。 通过 grafana 查看请求量,确实异常。

日常在工作中会遇到这样的问题,PHP 通过 thrift 接口调用 java 服务,java 通过dubbo 接口调用java 的另外一个服务。

0. 一个小例子

在上个星期中,突然我负责管理的一个java 服务(内部服务),短时间内大流量预警。 通过 grafana 查看请求量,确实异常。

thrift 增加跨语言的调用链【TODO】

问题来到了进一步确认流量异常的接口,或者来源。

  1. 通过 ops 日志系统,固定时间段。

可以看到流量异常阶段,更多的访问了 一个dubbo 接口

  1. 确认调用来源

想通过 graylog 的方式,查看某个 dubbo 接口,一段时间访问的排名。

类似这种

thrift 增加跨语言的调用链【TODO】

thrift 增加跨语言的调用链【TODO】

问题 :dubbo 经过和运维沟通不好做流量和日志监控

如果,有一个调用链,把这种跨语言的调用打通一下,那么做日志错误跟踪岂不是很方便

1. thrift

在此之前,先推荐一篇文章 Uber分布式追踪系统Jaeger使用介绍和案例【PHP Hprose Go】

100. 致敬

关联: 1. https://fredal.xin/hunter-wit...


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

区块链与人工智能:数字经济新时代

区块链与人工智能:数字经济新时代

高航、俞学劢、王毛路 / 电子工业出版社 / 2018-7-23 / 80

《区块链与人工智能》是畅销书《区块链与新经济:数字货币2.0时代》全新修订升级版。本书是市场上为数不多的系统阐述区块链、人工智能技术与产业的入门级系统教程。从比特币到各类数字货币(代币),从基础原理到应用探讨,全景式呈现区块链与人工智能的发展脉络,既有历史的厚重感也有科技的未来感。本书的另一个亮点是系统整理了区块链创业地图,是一本关于区块链创业、应用、媒体的学习指南,以太坊创始人Vitalik专门......一起来看看 《区块链与人工智能:数字经济新时代》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具