monkeyWie / proxyee

HTTP proxy server,support HTTPS&websocket.MITM impl,intercept and tamper HTTPS traffic.
MIT License
1.51k stars 566 forks source link

cpu飙升至接近100% #167

Open shaoneng111 opened 3 years ago

shaoneng111 commented 3 years ago

定位原因是https请求,cpu基本都耗费在ssl上,请求量<1000qps,都是默认配置,请教大佬这种情况有什么好的方法解决吗?

主要是下面两个方法: javax.crypto.CipherSpi.bufferCrypt 访问占比40% io.netty.handler.ssl.SslHandler.decode 访问占比32%

monkeyWie commented 3 years ago

我看官方issue有一个类似的:https://github.com/netty/netty/issues/8605 你有兴趣测试下吗,用OpenSSL的处理器