luoxiaojun / yii2-zipkin
Yii2 中的 Zipkin
dev-master
2020-10-17 02:43 UTC
Requires
- guzzlehttp/guzzle: ^6.3
- openzipkin/zipkin: 1.3.2
- psr/http-message: ^1.0
Requires (Dev)
- mockery/mockery: ~1.2
- phpunit/phpunit: ~7.5
This package is auto-updated.
Last update: 2024-09-17 10:47:22 UTC
README
描述
Yii2 中的 Zipkin
使用方法
- 将 zipkin 添加到组件
'zipkin' => [ 'class' => TracerAlias::class, 'serviceName' => 'yii2', 'endpointUrl' => 'http://127.0.0.1:9411/api/v2/spans', 'sampleRate' => 1, 'apiPrefix' => '/' ],
- 添加 zipkin 样本收集器
- 针对单个控制器
//Add Lxj\Yii2\Zipkin\Filter to behaviors mathod. public function behaviors() { return [ 'zipkin' => [ 'class' => Filter::class, ], ]; }
- 针对模块
//Define your module extended 'Lxj\Yii2\Zipkin\Module' class MyModule extends Lxj\Yii2\Zipkin\Module
- 针对单个控制器
- 示例代码在此 处。