HAProxy SSL 响应非常慢

HAProxy SSL 响应非常慢

尽管 CPU 使用率很低,并且 http 响应非常快,但 SSL 响应仍需要 10 秒以上的时间。

答案1

事实证明,OpenSSL 库需要在 中正确设置主机名/etc/hosts,否则它将阻止查找。通过在其中一个 ssl 进程上运行 strace 发现了此行为。

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 close(519) = 0 stat("/etc/krb5.conf", {st_mode=S_IFREG|0644, st_size=685, ...}) = 0 open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 299 fstat(299, {st_mode=S_IFREG|0644, st_size=209, ...}) = 0

相关内容