java - AWS 网络负载均衡器 (NLB) 是否支持 ALPN?
问题描述
我在 AWS NLB 后面运行 grpc 服务器。NLB 终止 SSL,并且连接从 go 客户端工作。但是,java/scala 客户端与 ALPN 代理连接(目前我在使用码头失败后使用 conscrypt),并且在握手结束时,nlb 似乎没有返回 h2 作为支持的协议,导致协商失败。在这种情况下是否不支持使用 SSL 的 java/scala 中的 akka grpc 的替代方案?如果支持它可能是什么问题?
如果是后者,我会发布一些代码。
谢谢。
解决方案
NLB 不支持 ALPN。请参阅解决方法/破解的讨论:https ://github.com/grpc/grpc-java/issues/5543 。
推荐阅读
- django - 如果没有定义 self.kwargs 来自哪里的问题?特别是在 django 代码库中的 SingleObjectMixin 类中
- python-3.x - statsmodels.api 和 scipy.stats 没有产生合适的拟合
- c# - 如何反序列化对对象列表的 JSON 响应
- java - 在 Java 中使用 Selenium 单击动态下拉 div
- reactjs - REACT 16 中的 React 组件中的错误处理
- android - 如何更改 ViewPager 中特定页面的 textView 的文本?
- python - 如何分配变量以从数组中选择?
- pyspark - 我如何在 jupyter notebook 上的 pyspark 中进行测试
- c# - 仅更改对象的 X 轴比例
- ksqldb - KSQL SERVER & 应用程序并行