首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java.lang.IllegalArgumentException: Jetty ALPN/NPN没有正确配置

java.lang.IllegalArgumentException: Jetty ALPN/NPN没有正确配置
EN

Stack Overflow用户
提问于 2017-03-26 16:22:24
回答 5查看 2.7K关注 0票数 3

获取java.lang.IllegalArgumentException: Jetty ALPN/NPN has not been properly configured,同时使用gRPC(google pub/sub)发布/消费来自Kafka的消息。

EN

回答 5

Stack Overflow用户

发布于 2017-03-27 16:24:34

尝试在netty-tc天生-boringssl-静态上添加运行时依赖项。参见gRPC的SECURITY.md。请注意,netty- that的版本随着时间的推移会发生必要的变化;您应该查看特定版本的文档版本(例如,这是1.2.0的)。

票数 0
EN

Stack Overflow用户

发布于 2017-04-17 04:45:24

  1. 正如google所建议的,使用jetty容器而不是tomcat,这个解决方案可以工作,但是在我们的生产中,部署在tomcat容器上的应用程序,但是我当然需要它在生产中处理tomcat。
  2. 在调试gRPC代码时,发现番石榴版本导致了问题,更新了番石榴版本18.0 (在以前的版本中有些类漏掉了),解决了问题,但在CF中部署时失败了
  3. 定制的,它工作得很好,但同样,团队对定制的tomcat容器说不。
  4. Java –jar apm-asset-xxxx.jar -在本地工作良好,但需要为custom提供一个自定义命令,因此无法更改custom进程。
  5. 最后,技巧,类加载器在运行时使用tc本机-无聊-ssl库而不是tomcat核心库,方法是在pom.xml中提供以下依赖项。在过去的3天里,这个解决方案正在工作。 org.springframework.boot spring-启动器-web org.hibernate * org.apache.tomcat.embed tomcat-embed core org.apache.tomcat.embed tomcat-core提供
  6. Maven清单插件将tc本机库提升到类加载器的顶部。
票数 0
EN

Stack Overflow用户

发布于 2017-04-20 16:08:20

最后,返回到引导类类路径方法。将jetty-alpn.jar作为引导类路径的前缀,现在它在云铸造厂可以正常工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43031329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档