如何使gRPC服务器仅支持一个客户端连接 我目前正在考虑使用GRPC来实现java应用程序(客户端)和C++服务器之间的进程间通信。RPC调用将使用非常古老的C++代码库的功能,这绝对不是线程安全的。 通常,Java客户端将启动更多的gRPC服务器实例,并且与每个服务器实例只有一个连接。 有没有办法确保gRPC服务器只接受一个连接并拒绝所有其他连接尝试。否则,我需要在RPC函数中引入一些全局锁,以实现100%正确的服务器实现。

如何使gRPC服务器仅支持一个客户端连接 我目前正在考虑使用GRPC来实现java应用程序(客户端)和C++服务器之间的进程间通信。RPC调用将使用非常古老的C++代码库的功能,这绝对不是线程安全的。 通常,Java客户端将启动更多的gRPC服务器实例,并且与每个服务器实例只有一个连接。 有没有办法确保gRPC服务器只接受一个连接并拒绝所有其他连接尝试。否则,我需要在RPC函数中引入一些全局锁,以实现100%正确的服务器实现。,c++,grpc,C++,Grpc,有计划提供额外的服务器端API,允许服务器决定是否接受传入连接,但这还没有完成。目前,锁可能是一个合理的选择

有计划提供额外的服务器端API,允许服务器决定是否接受传入连接,但这还没有完成。目前,锁可能是一个合理的选择