5个月前 (02-19)  作品 |   抢沙发  171 
文章评分 0 次,平均分 0.0

Zipkin 是由Twitter公司开发并开源的分布式追踪系统,而axios则是常用的Javascript HTTP客户端。由于zipkin-js官方没有提供axios的适配,同时同类型库zipkin-jinstrumentation-axios已经破坏了axios的原有功能,为此极客人制作了本库用于集成zipkin和axios,可以支持axios原有的所有方法属性,其用法和axios完全一致。

zipkin-js-instrumentation-axios

Adds Zipkin tracing support for the axios JS HTTP client library. It supports all features of  axios.

Installation

Usage

You need to use  wrapAxios fucntion to wrap the native  axios instance, and the  axios instance's type/functions/attributes are not affected. As a result, you can use  zipkinAxios the same as  axios

For example:


 

Interceptors of Axios also supported

You can intercept requests or responses before they are handled by then or catch.


 

The test cases all passed

 
关注我的微信

关注我的微信,获取文章更新

如果你觉得这篇文章对你有用,可以点击下面的“赞助作者”打赏作者!

转载注明原文出处:王柏元的博客>>https://wangbaiyuan.cn/zipkin-js-instrumentation-axios.html

关于
记录生活,镌刻心路;泼洒文墨,分享技术!王柏元的博客致力于IT经验交流,并原创翻译引进外文文章,打开IT国际化视野

发表评论

格式

暂无评论

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册