Complete refactor to new grpc control plane and only http proxy for carts #4
@@ -89,15 +89,14 @@ func NewControlServer[V any](addr string, pool GrainPool[V]) (*grpc.Server, erro
|
|||||||
pool: pool,
|
pool: pool,
|
||||||
}
|
}
|
||||||
|
|
||||||
messages.RegisterControlPlaneServer(grpcServer, server)
|
|
||||||
reflection.Register(grpcServer)
|
|
||||||
|
|
||||||
log.Printf("gRPC server listening on %s", addr)
|
log.Printf("gRPC server listening on %s", addr)
|
||||||
go func() {
|
|
||||||
if err := grpcServer.Serve(lis); err != nil {
|
if err := grpcServer.Serve(lis); err != nil {
|
||||||
log.Fatalf("failed to serve gRPC: %v", err)
|
log.Fatalf("failed to serve gRPC: %v", err)
|
||||||
}
|
}
|
||||||
}()
|
|
||||||
|
messages.RegisterControlPlaneServer(grpcServer, server)
|
||||||
|
reflection.Register(grpcServer)
|
||||||
|
|
||||||
return grpcServer, nil
|
return grpcServer, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user