examples/blog:keep the grpc and http error consistent (#873)

pull/878/head
opensite 4 years ago committed by GitHub
parent b8d5d709e9
commit 8dc92ef8b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      examples/blog/internal/server/http.go

@ -8,6 +8,7 @@ import (
"github.com/go-kratos/kratos/v2/middleware" "github.com/go-kratos/kratos/v2/middleware"
"github.com/go-kratos/kratos/v2/middleware/logging" "github.com/go-kratos/kratos/v2/middleware/logging"
"github.com/go-kratos/kratos/v2/middleware/recovery" "github.com/go-kratos/kratos/v2/middleware/recovery"
"github.com/go-kratos/kratos/v2/middleware/status"
"github.com/go-kratos/kratos/v2/middleware/tracing" "github.com/go-kratos/kratos/v2/middleware/tracing"
"github.com/go-kratos/kratos/v2/transport/http" "github.com/go-kratos/kratos/v2/transport/http"
"go.opentelemetry.io/otel/trace" "go.opentelemetry.io/otel/trace"
@ -27,6 +28,7 @@ func NewHTTPServer(c *conf.Server, tracer trace.TracerProvider, blog *service.Bl
} }
m := http.Middleware( m := http.Middleware(
middleware.Chain( middleware.Chain(
status.Server(),
tracing.Server(tracing.WithTracerProvider(tracer)), tracing.Server(tracing.WithTracerProvider(tracer)),
logging.Server(log.DefaultLogger), logging.Server(log.DefaultLogger),
recovery.Recovery(), recovery.Recovery(),

Loading…
Cancel
Save