我使用netty SslHandler与外部SSL终结器(如stud或stunnel)相比,性能明显下降.差异大约是100ms完成握手的时间.我通过httperf从我的应用程序请求了相同的资源数百次,并确保在每种情况下使用相同的密码(DHE-RSA-AES128-SHA).
SslHandler
这个问题没有得到公认的答案,但评论表明在Java进程前运行SSL终结器可能是个好主意.
这是预期的行为吗?是否已知Java的SSL实现速度要慢得多,或者我的某些设置可能配置不正确?
java ssl netty
java ×1
netty ×1
ssl ×1