topthink/think-tracing
最新稳定版本:v1.0.13
Composer 安装命令:
composer require topthink/think-tracing
包简介
Distributed tracing for ThinkPHP made easy
README 文档
README
安装
composer require topthink/think-tracing
支持两种驱动zipkin、jaeger 分别需要安装
composer require jcchavezs/zipkin-opentracing
composer require jonahgeorge/jaeger-client-php
使用
1. 中间件
扩展内提供了think\tracing\middleware\TraceRequests中间,配置到路由里或者全局中间件
2. 错误处理
使用了中间件后,该组件默认会跟踪到错误
配置文件里errors设置为false可以关闭
3.异步上报数据
配置
async,数据临时存储到redis,单独起一个进程php think tracing:report来上报数据
4. 其他使用方法参考 opentracing
统计信息
- 总下载量: 674
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 0
- 依赖项目数: 10
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-01-28