美文网首页
Oracle JDK8 Http2 解决方案

Oracle JDK8 Http2 解决方案

作者: shanggl | 来源:发表于2018-04-26 09:55 被阅读0次

*声明,以下方案均参考互联网,以及公司项目组同事的实验,并非原创,仅进行总结和分享.

服务端:

   Oracle JDK8 (1.8.0_172)  + apr1.6.3 + tomcat8.5 +tomcat-native   编译 libtcnative.so

以 APR 方式

具体的编译过程
apr (https://apr.apache.org/download.cgi)
tomcat ( https://tomcat.apache.org/download-80.cgi#8.5.30) 其中tomcat-native 在tomcat bin 目录下
jdk ( http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ) 下载jdk1.8.0_172)

编译apr 在 springboot 启动时 -D.java.library.path= /usr/local/apr/lib 引用,启动后可以看到tomcat connector 信息

依赖: apt-get install libexpat

编译APR

.configure make & sudo make install
apr 默认安装到 /usr/local/apr 目录下

编译tomcat-native

./configure --with-apr={path-to-apr-src} --with-ssl=yes

依赖 openssl 1.0.2 以上版本

客户端:

  • Oracle JDK8(1.8.0_172) +alpn-boot-8.1.12.v20180117.jar
  • 使用方式: -Xbootclasspath/p:/home/shanggl/alpn-boot-8.1.12.v20180117.jar

相关文章

网友评论

      本文标题:Oracle JDK8 Http2 解决方案

      本文链接:https://www.haomeiwen.com/subject/vxkplftx.html