Closed loveyana closed 9 months ago
feat
hertz支持使用 SetHandlerName解决使用匿名函数注册路由时 handlerName为func1的问题,但是telemetry在构建span获取handler名称的时候 使用 反射获取方法名的方式,导致handlerName始终为func1影响trace注入。
使用hertz提供的app.GetHandlerName 替换HandleName(),解决无法获取到handlerName的问题。
无
What type of PR is this?
feat
What this PR does / why we need it (English/Chinese):
hertz支持使用 SetHandlerName解决使用匿名函数注册路由时 handlerName为func1的问题,但是telemetry在构建span获取handler名称的时候 使用 反射获取方法名的方式,导致handlerName始终为func1影响trace注入。
使用hertz提供的app.GetHandlerName 替换HandleName(),解决无法获取到handlerName的问题。
Which issue(s) this PR fixes:
无