Skip to content

Commit

Permalink
Merge pull request #3 from Tinywan/main
Browse files Browse the repository at this point in the history
sql.query 子链路
  • Loading branch information
walkor committed Apr 28, 2022
2 parents 36553d9 + d2d684d commit 19a1c0c
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/Arms.php
Expand Up @@ -10,6 +10,7 @@
use Zipkin\Endpoint;
use Workerman\Timer;
use support\Db;
use const Zipkin\Tags\SQL_QUERY;

class Arms implements MiddlewareInterface
{
Expand Down Expand Up @@ -58,7 +59,11 @@ public function process(Request $request, callable $next): Response
$logs = \think\facade\Db::getDbLog(true);
if (!empty($logs['sql'])) {
foreach ($logs['sql'] as $sql) {
$rootSpan->tag('db.statement', $sql);
$sqlSpan = $tracer->newChild($rootSpan->getContext());
$sqlSpan->setName(SQL_QUERY);
$sqlSpan->start();
$sqlSpan->tag('db.statement', $sql);
$sqlSpan->finish();
}
}
}
Expand Down

0 comments on commit 19a1c0c

Please sign in to comment.