Skip to content

Commit

Permalink
feat: register reflection on grpc server (#1943)
Browse files Browse the repository at this point in the history
Signed-off-by: Gaius <gaius.qi@gmail.com>
  • Loading branch information
gaius-qi committed Dec 21, 2022
1 parent c5aae85 commit 92b01f0
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 0 deletions.
4 changes: 4 additions & 0 deletions pkg/rpc/cdnsystem/server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ import (
"google.golang.org/grpc/health"
healthpb "google.golang.org/grpc/health/grpc_health_v1"
"google.golang.org/grpc/keepalive"
"google.golang.org/grpc/reflection"

cdnsystemv1 "d7y.io/api/pkg/apis/cdnsystem/v1"

Expand Down Expand Up @@ -89,5 +90,8 @@ func New(svr cdnsystemv1.SeederServer, opts ...grpc.ServerOption) *grpc.Server {

// Register health on grpc server.
healthpb.RegisterHealthServer(grpcServer, health.NewServer())

// Register reflection on grpc server.
reflection.Register(grpcServer)
return grpcServer
}
4 changes: 4 additions & 0 deletions pkg/rpc/dfdaemon/server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ import (
"google.golang.org/grpc/health"
healthpb "google.golang.org/grpc/health/grpc_health_v1"
"google.golang.org/grpc/keepalive"
"google.golang.org/grpc/reflection"

dfdaemonv1 "d7y.io/api/pkg/apis/dfdaemon/v1"

Expand Down Expand Up @@ -89,5 +90,8 @@ func New(svr dfdaemonv1.DaemonServer, opts ...grpc.ServerOption) *grpc.Server {

// Register health on grpc server.
healthpb.RegisterHealthServer(grpcServer, health.NewServer())

// Register reflection on grpc server.
reflection.Register(grpcServer)
return grpcServer
}
6 changes: 6 additions & 0 deletions pkg/rpc/manager/server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ import (
"google.golang.org/grpc/health"
healthpb "google.golang.org/grpc/health/grpc_health_v1"
"google.golang.org/grpc/keepalive"
"google.golang.org/grpc/reflection"

managerv1 "d7y.io/api/pkg/apis/manager/v1"
securityv1 "d7y.io/api/pkg/apis/security/v1"
Expand Down Expand Up @@ -85,9 +86,14 @@ func New(managerServer managerv1.ManagerServer, securityServer securityv1.Certif

// Register servers on grpc server.
managerv1.RegisterManagerServer(grpcServer, managerServer)

// Register security on grpc server.
securityv1.RegisterCertificateServiceServer(grpcServer, securityServer)

// Register health on grpc server.
healthpb.RegisterHealthServer(grpcServer, health.NewServer())

// Register reflection on grpc server.
reflection.Register(grpcServer)
return grpcServer
}
4 changes: 4 additions & 0 deletions pkg/rpc/scheduler/server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ import (
"google.golang.org/grpc/health"
healthpb "google.golang.org/grpc/health/grpc_health_v1"
"google.golang.org/grpc/keepalive"
"google.golang.org/grpc/reflection"

schedulerv1 "d7y.io/api/pkg/apis/scheduler/v1"

Expand Down Expand Up @@ -89,5 +90,8 @@ func New(svr schedulerv1.SchedulerServer, opts ...grpc.ServerOption) *grpc.Serve

// Register health on grpc server.
healthpb.RegisterHealthServer(grpcServer, health.NewServer())

// Register reflection on grpc server.
reflection.Register(grpcServer)
return grpcServer
}

0 comments on commit 92b01f0

Please sign in to comment.