std::string server_address("0.0.0.0:50051");SearchRequestImpl service;ServerBuilder builder;builder.AddListeningPort(server_address, grpc::InsecureServerCredentials());builder.RegisterService(&service);std::unique_ptrserver(builder.BuildAndStart());std::cout << "Server listening on " << server_address << std::endl;server->Wait();
然后,在其他线程调用server->Shutdown()即可。