AWS ALB客户端TLS协商错误发生在小时或半小时

2024-10-03 00:17:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个由ecs管理的Scala应用程序,它通过alb调用同样由ecs管理的各种python应用程序。此应用程序通过alb发送大量流量(大约750个请求/分钟)。问题是我偶尔会得到一个java.net.SocketTimeoutException: Read timed out。当通过alb发生5+个客户端TLS协商错误时,似乎会发生此错误。这些客户端TLS协商错误以随机间隔在一小时或半小时内发生。例如:错误可能发生在特定日期的4:30、8:00、12:00、15:30、18:00。不幸的是,python应用程序对我来说是黑盒子,我没有访问日志的权限。我的问题是什么可能导致这些tls问题?我是否也可以将python应用程序作为问题的一部分来考虑?我使用的是合法的ssl证书,但在执行rest调用时也使用了.option(HttpOptions.allowUnsafeSSL)


Tags: 应用程序客户端readnet错误tlsjava协商