我在AWS子网中的2个EC2上具有gRPC客户端-服务器架构。这是一个简单的HelloWorld应用程序,仅用于显示跨EC2的连接。我收到以下错误:
状态(StatusCode =不可用,Detail =“无法连接到所有地址”)
当我在具有本地主机地址的同一台计算机上运行服务器和客户端时,可以连接。
我正在使用“不安全”的服务器凭证,这可能是AWS的问题。
// The server and client snippets are as follows:
Server server = new Server
{
Services = { HpcService.BindService(new ServerImpl()) },
Ports = { new ServerPort("localhost", Port,
ServerCredentials.Insecure) }
};
// Client
channel = new Channel(ipAddress, ChannelCredentials.Insecure);
client = new HpcService.HpcServiceClient(channel);
我希望随着安全组允许所有流量进行连接。 谢谢,