当我通过HTTPS对我的网站执行负载测试时,当我模拟大量并发用户(>500 /秒)时,我会收到与SSL握手相关的多个错误。
以下是我收到的错误:
错误#1
javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake错误#2
javax.net.ssl.SSLException: Socket closed错误#3
javax.net.ssl.SSLException: Read timed out问题是,所有东西都是由GCP管理的,特别是在负载均衡器中,我的前端是与有效证书相关联的HTTPS。
此外,我的后端的能力似乎足够支持一切。好像瓶颈是我的负载均衡器。
这些测试是直接从我的计算机上使用JMeter进行的。
那么,是什么原因造成了这个问题,我该如何解决呢?
发布于 2019-09-10 00:54:06
据我所知,并非所有的请求都显示错误。因此,可能有一些实例没有配置为其他实例。您可以验证您的所有VMS是否支持与JVM相同的TLS版本。通过去这里得到了这个想法。
https://serverfault.com/questions/982104
复制相似问题