首页 > 解决方案 > AWS 网络负载均衡器 (NLB) 是否支持 ALPN?

问题描述

我在 AWS NLB 后面运行 grpc 服务器。NLB 终止 SSL,并且连接从 go 客户端工作。但是,java/scala 客户端与 ALPN 代理连接(目前我在使用码头失败后使用 conscrypt),并且在握手结束时,nlb 似乎没有返回 h2 作为支持的协议,导致协商失败。在这种情况下是否不支持使用 SSL 的 java/scala 中的 akka grpc 的替代方案?如果支持它可能是什么问题?

如果是后者,我会发布一些代码。

谢谢。

标签: javaamazon-web-servicesakkagrpcnlb

解决方案


NLB 不支持 ALPN。请参阅解决方法/破解的讨论:https ://github.com/grpc/grpc-java/issues/5543 。


推荐阅读