鉴权 验签 无阻塞 高并发 低延迟 性能统计 https 的API-网关
1、充分利用keep alive,使用长连接而非短链接的http连接代理后端服务,加速访问
2、前置与后置连接线程池一致,使前置连接始转与后置连接在同一个线程,因此无需线程切换,也无需管理连接的集合访问加锁
3、统计汇总每次请求,记录访问时间,响应时间,访问次数
4、支持均衡后置服务的负载
#快速部署 git pull https://{仓库地址}
mvn clean package -Dmaven.test.skip=true
cd target
java -jar api-getway-0.0.1-SNAPSHOT-jar-with-dependencies.jar -dp{代理端口} -dh{代理ip} -sp{本地端口}
#使用openssl把cert和私钥转化成pk12格式 openssl pkcs12 -export -in baojunev.com.crt -inkey baojunev.com.key -out server.pk12 -name server
#使用Java的keytool 把pk12转化成jks keytool -importkeystore -srckeystore server.pk12 -srcstoretype PKCS12 -srcstorepass ${srcpass} -alias server -deststorepass ${destpass} -destkeypass ${destkeypass} -destkeystore ssl.jks
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。