【文件属性】:
文件名称:xray-grpc:适用于AWS X射线跟踪的gRPC拦截器
文件大小:8KB
文件格式:ZIP
更新时间:2024-04-28 15:49:38
Go
适用于AWS X射线跟踪的gRPC拦截器
提供适用于AWS X-Ray的Go gRPC Unary客户端和服务器拦截器,可与AWS X-Ray SDK(和现有的AWS X-Ray HTTP包装器)很好地配合使用。
为什么
AWS X-Ray SDK当前不提供对gRPC客户端/服务器包装程序的本地支持(请参阅 )。 没有本地gRPC支持时,此存储库提供了一个临时解决方案。
用法
对于客户端和服务器拦截器,请正常设置AWS X-Ray SDK:
xray.Configure(xray.Config{
...
})
并导入xray-grpc模块:
import "github.com/vendrive/xray-grpc"
客户端和服务器拦截器均使用AWS X-Ray SDK,并支持大多数功能。 如果您好奇是否支持用例,请检查main.go (最小化代码)。
注意:当前不支持在段中
【文件预览】:
xray-grpc-main
----go.mod(130B)
----main.go(5KB)
----go.sum(9KB)
----LICENSE(1KB)
----README.md(2KB)