我有一个部署在tomcat 8上的Web应用程序,该应用程序还向其他模块提供了grpc服务,现在我想将http服务更新为https,并且grpc应该使用ssl,但是我在此工作中遇到了一些问题, tomcat支持tcnative-1.dll到https,但是grpc不使用它,我使用netty- tcnatice但它在我的tomcat中不起作用,似乎两件事不能同时使用,如果我使用tomcat的dll来显示grpc将弹出一个错误消息,提示找不到openssl安装库错误: Jetty ALPN / NPN没有正确配置。 我该怎么办?请提供帮助,谢谢。
Tomcat的不兼容性已由netty- tcnative 2修复。目前,您应该使用与netty-tcnative v2.0.5兼容的grpc-java 1.4.0。